updated README and added some comments