when the whole function need to peep the fit
23