chat working with custom users