upp new gesture code