readme and makefile updated