implement model update
add new doc work in progress
Merge branch 'step3'