Extract to cycles