Vice punished, and virtue rewarded

