Fixing survey controller