updating time zone system, still need tweaks upper when testing