adding support for chatstates:composing message, paused,active,etc...