doc predefine __BLOCKS__
update README