add MessageCreateObject
implement server to client communication