read me improved