Working makefile