fix issue with repeated tasks in time report.
rewrote some to deferred style