msgcollector fix