updated README and some comments