add  the hot-good and collected function of them