Update code examples
Update doc