dynamic 1 classifier, avoid loop, no bug