bug (issue 1) - do not allow new transition while currently transitioning