update and move tutorial
add more examples