the controller actions are now into traits