new gesture ui

add recognizer, not tested