Add touch-punch for tablet/phone support