This may or may not be a good idea.
Pull out a prompt{} function.