Work on second periph + code derp fixes