update readme and doc