added more prompts and some comments