Changes to Laser Switch codes, and other scripts to reflect