I suck at logic