implemented IsTyping status