added a scanner helper object for correct scanning

trigger that can collide with the scanner