Added prompts, button, input reading