work items refac