smoother transition between states