Put the rest of the functions to set fields in WorkFields, and hook it up in the controller.