updated README and tests