simplify transitions