linear cycle