new property handling including static definition