Refactor for Responses, delegation
primary flow completed
refactor read of survey and filter in service
more refactoring