Added touch-punch