updated timesheet prototype