expressions wacky

validated prompts and streamlined some code.