maple loop pass