update metadata