added more prompts with testing