updated readme. a lot