hopefully fixed makefile