new animation : smoothSwitchAnimation