added time blocks definitions