update Makefile and README