Implemented Chat classes