Implement scan 1.