fix the msg id factory
modify the version