allowing for deletes