changed system files to implement 'scan area' functionality