honing the makefile