replacing term by new property