Reorganzied; fixed cycle detection for outer faces