overlaping transitioning added