Worked on startScan