Maple Loop Pass