more modifications in the virtual scanner