includes scanner functionality

it works!