fix read properties use callback mode, then update & save issues
Merge branch 'hotfix/update_&_save' into develop