fix chat
fix bugs