properly stop fling