successful makefile