started working on the metadata types