useless code was deleted