Adams locked in until 2024