Core John VanOrange classes