Revert "Revert "Cyclical Correction""

This reverts commit 48efa56060faa361ed8ead9bdd37ec2861b2cbd4.