Some more work in progress on timesheet reporting.