add metadata management interface