hardcode cycle -- should change (in less than 2 years)