migration + user can take survey

poop