added Reader PropertyDescriptor