add upload and extract meta & string