made free response behave better!