add metadata

straight out of Arc