Updated with observer and updates the list.