intercycles