Updating how :add/:delete is handled