fix punish