finetuned the makefile