implemented VSRemoteObjectManager
added GetState