Added more to session and sessionmessageprotocol