added clustering to diffexp_main