FrChadOrientation2 by Fr. Chad Hatfield