add DPI scanning feature