hours to cook