Started work on the work generator api