adding support for pytz timezones