working chat room without db