#tantekmko - I see a lot of "people don't want" and "might not be" in your problem description which is less conducive to problem solving than say, "people currently do this on the web (insert real world URL)" and "people sometimes do this (insert another URL)"