deletion useless stuff