del the useless code