Add touch_server method