compiles
new makefile
now it ocmpiles