NationObject is now interface