removed update
added syncedproperty
rm syncedproperty to dictproperty
rm cachedproperty