still tweaking makefile