Title: Explaining cooperation and commitment in repeated games