Base things on the metadata