Makefile Optimizations