working Scan