add stop fling function