scanandlaunch source code