Let there be light
handle the case where there are no open timesheets
Clean up