fixed makefile for good