updated README and fixed failing unit tests