modified metadata class(not yet)