use similar mechanism for propagating the global period