A West Ham United teamsheet from 2009/2010 season has revealed just how much has changed at the East London club in six years.
A year can be a long time in football but a team sheet from the 2009/10 season has shown just how much can change in six.
Back in 2009/10 West Ham entered the campaign having finished ninth the season before under then rookie boss Gianfranco Zola.
That season proved to be one long relegation battle with their Premier League safety secured a week before the end of the season.
Now the East Londoners are preparing for their big move to the 60,000 seater Olympic Stadium having finished seventh and with Europa League football to look forward to.
Teamsheet shows massive turnaround
If supporters didn't already appreciate the job being done by co-owners David Sullivan and David Gold and manager Slaven Bilic then a teamsheet posted on Twitter by Sullivan's son Jack will surely convince any remaining doubters.
Jack Sullivan posted on Twitter: "Only two players are still with us! This is our team in the 2009/2010 season."
Only 2 players are still with us! This is our team in the 2009/2010 season. pic.twitter.com/epAbA7PlBc— Jack Sullivan (@jsullivanwhu) June 6, 2016
The players Sullivan referred to as still being at the club are of course captain and Mr West Ham, Mark Noble, and fellow Academy graduate James Tomkins.
So what has happened to West Ham's class of 2009/10?
Yeovil Town's Marek Stech
Find us 'keepers
Robert Green: Currently a free agent having left Queens Park Rangers after four years at Loftus Road.
Marek Stech: The Czech Republic goalkeeper drifted down the leagues after leaving the Hammers before resurrecting his career with Sparta Prague.
Picture Supplied by Action Images *** Local Caption *** 2011-09-29T181804Z_1107562533_GM1E79U06MD01_RTRMADP_3_SOCCER-EUROPA.JPG
Danny Gabbidon: Retired, now works as a football pundit.
Matt Upson: Retired after just three appearances for MK Dons last season.
Jon Spector: Still a regular for Birmingham City where he has played 131 times since leaving West Ham in 2011.
Julien Faubert: Spent last season at Scottish side Kilmarnock where he made nine appearances.
Manuel Da Costa: A mainstay in the heart of defence for Greek champions Olympiacos last season.
Herita Ilunga: Currently plays for the French club US Creteil who were relegated from Ligue 2 last season.
Fabio Daprela: Moved from Palermo to fellow Serie A side Carpi in January where his contract ends this month.
Jordan Spence: Has just been released from MK Dons after three years at the club.
Fulham's Scott Parker and Leeds' Alex Mowatt in action
Keiron Dyer: Retired in 2013 and last seen on I'm A Celebrity Get Me Out Of Here and Socceraid.
Scott Parker: Playing for Championship side Fulham.
Luis Boa Morte: Retired in 2013 after a spell at Chesterfield and currently a youth coach at Sporting Clube de Portugal.
Radoslav Kovac: Playing for Sparta Prague alongside former Hammers teammate Marek Stech.
Valon Behrami: Plays for Watford where he made 21 appearances last season.
Jack Collison: Retired at 27 due to injury, now coaching Peterborough United's Under 18s.
Josh Payne: Has just signed a two-year deal at League Two side Crawley Town.
Junior Stanislas: Has just enjoyed a fine season in the Premier League with Bournemouth.
Ilan (L) celebrates scoring West Ham's first goal with Mark Noble
Ilan: Plays for Ligue 1 side Bastia.
Guillermo Franco: Retired in 2012 when he ended his career at MLS side Chicago Fire.
Mido: Retired from football in 2013 after an ill-fated spell with Barnsley which yielded a single appearance.
Carlton Cole: Currently at Celtic where he has struggled for game time making just four appearances last season.
Benni McCarthy: Retired in 2013 after a spell with Orlando Pirates in his homeland South Africa.
Alessandro Diamanti: Joined Italian side Atalanta on loan in January from Chinese parent club Guangzhou Evergrande.
Zavon Hines: A free agent after being released by Dagenham and Redbridge following their relegation to the National League.