Clock Push And Pull