added support for all time zones