remove need for IMessageListViewModel