cycles addition