Implemented punishment directive