framework for new property extension