scan return