add MetaDataRestSOE and PrintRestSOE