functioning with transitions