basic cycle