Add proper cycles