timezone fixes. no globals?