consuming messages in list display