why didn't i think of this first? #damn