Fixed survey controller iteration