progress on add/delete