Banks is under contract long-term