current scheme gets about 45% accuracy using single SOM