fix hours greater than 24