updated the readme and the doc