prototype mostly working, seems to crash after 5 questions for some reason.