Update makefile and recompile