updated readme & makefile.rule