hour handling corrected with timezoning