Global Cycle Locks and Keys