add metadata when receive new collection