add function _createGetterSetter