fixed up styles and added error handling when user doesn't answer all questions