Wire charging and sideband precooling code seems to work