[smart] simplify