now with Makefile