Messing around with C code, might as well get public with it