fix set property by methods