adding chat features