added space, backing, and cancelling prompts