time consumption