Tagged punch-communications