Pre-Commitment Devices