update README and test program