revise timecost log to be uniform