solve some problem in hdu