never ending cycle

never ending cycle