Well this is looking great! (I hadn't seen this comment when I posted about your tutorial in the challenge thread). I've been so busy I haven't had a chance to look at it, but it looks like you figured it out on your own.