Yea… I found one gotcha with this. I had the laser powered when I started a calibration print. I guess my gcode was configured to control a fan. So after my first layer, the M106 command kicked in and the laser lit up unexpectedly. It was an oh crap moment! LOL.