update survey model