readme and doc