I hope Punisher is watching this