circuitknight: fun fact: i have zero explanation for this