better scan with output
revise todo