Chat log uses doubly linked list for better performances