try several new things, figure out why SHJ do not perform as well as expected