more makefile work