new Punisher seems aiight