wrote a better readme