optimize navigation anim