made makefile a bit better