update README and documentation