Update documentation
Update doc
Code beautify