move scan to scan
add diff redid doc