SMART cycling