added metainfo class