fix makefile and update README