move passes to their own namespace