switch animation direction to rely on calDest instead of curDir