recompense - punish or reward appropriately