user survey document and update code