updated touchdragh
implemented forever option