updated README and TODO