dealing with negative timezones