updating makefile so it actually works