hour consume init