better account for timezones