Add touch punch support