lolz, no header file definitions plz