use time zone data appropriately