why didn't i think of that?