adds some basic validation to require an answer