d'oh i'm so rusty in C
huh, c++?