Created factory system on NetMsgQueue