update PropertyAccessor