readme, makefile, demo update