requirement fields bugfix in controller