Fix: add transition only with needed