idea html validation
lazy load of user responses