add MetaAccess.extract function