fixing controllers to return something