1) Delete functional.