have typedefs
scopz it out.