fixed routing issues and working on a form for workers