Code simplification + 'reverse' feature