new make script and fixed the recurring project issues in timesheet