first_answer works, but I don't like it.