changed user survey logic