wokring typing chat