add move and scale gesture