@monkchips Code to handle all the hardware and OS variations?