Added prompts for required arguments. Better variable names.