It's very much a case of three down and plenty more to go with regard to Arsenal tying players down to new contracts.
In February it was confirmed that Mohamed Elneny - now the Gunners' longest-serving first-team player - having joined in the 2016 January transfer window from Swiss outfit Basel - is set to remain in north London until June 2024 after signing a one-year contract extension.
This was actually the second Arsenal contract announcement since the turn of the year following Gabriel Martinell's decision to commit his future to the club, whilst compatriot Gabriel Magalhaes was the first senior to put pen-to-paper on fresh terms this season when he signed back in October.