A very experimental version of handling user responses.