controllers: refactor from all pages; testDesigner in progress