Ensure that ordering of prompts is preserved
Actually prompt for port