Edge Clock Main