Move to Scan interface

Remove SelectValue