optimized code, removed parameters from controller and model but texts still work