Ireland number eight Jamie Heaslip has signed a new contract with the Irish Rugby Football Union up to the 2019 World Cup.
The veteran forward will continue to play his domestic rugby with Leinster in that period, the IRFU has announced.
Heaslip, 33, has won 93 caps and scored 13 tries for Ireland since making his debut in 2006.
He has started 36 of their last 41 internationals and captained the side in Saturday's RBS 6 Nations victory over Italy.
"My aim when I started my professional rugby career was to leave the jersey – either the blue of Leinster or the green of Ireland – in a better place than when I first put it on, and this new contract gives me the chance to continue to chase this dream," he said.
Heaslip, who has twice toured with the British and Irish Lions, has also made 227 appearances for Leinster over the past 12 years.
IRFU performance director David Nucifora said: "Jamie continues to illustrate why he is one of the top performers in international rugby.
"He is a leader for both his country and province, and delivers a high level of performance every time he pulls on the green or blue jersey."