i think i was thinking of this wrong