I tried my best to make sure that the prompts were answered