better error handling (when out of questions)