penalizes
not defined yet