added some new methods to the chat input protocol