encapsulated little packets of C code...is this helpful? maybe not.