improved user prompts