Just a bunch of random stuff written in C