Adding work specific functions