added touch punch to script block