1. fix updateproperty bug
2. fix update observer bug