add survey controller