modify time sheet functions