revise versus feature