add new function of scan util