updated makefile and readme.