test and modify, add timesheet not pass