base chat working