I'm about to head off to work, but after work I'll be ready to post a partial CS. :) I just have to color in my doodle.