rearrange animation code
move animation logic
adjust delay of marker animation when direction is bottom-to-top