updated README and headers