even awesomer makefile