perpetual progression

May 18