delete unneeded