makefile working now