makes request prompt behavior better (see #940)
Merge pull request #956 from YaleSTC/940_request_prompt_master

resolves #940