reviising tz handling.