Validated prompts

Watch for empty string while casting