some fixes
playing around with tup-based build system :)
messing around
hmm