scan with factor