modify scan_control.c