EsiL CYCLES