add/delete working