thanks to Mylan for this animation
CHECK THIS OUT!