del useless code