Added SessionID and support in communication. Missing support for server