support msg insert