this makes me think of a book i once read...no idea what it was though. this is great how did you do it?