add hook to enforce time report