Thanks, D! I've put much effort into this, so I appreciate every vote.