AMENDED AND RESTATED AGREEMENT