add classify (untested)