very rough chat working