day 3

updated to collect and validate user prompts