Banks is under contract until 2024