search: successful. destroy: working on it