update touch interface
add touch interface