Contribution Encoders