finished editing list and items functionality