The Premier League is a lot more mobile than many of us imagine.
Huddersfield Town were promoted on Monday afternoon, completing the Premier League line-up for next season.
The Terriers going up, means that when next season kicks off, there will be 49 of the 92 clubs that have played Premier League football.
Brighton had ensured it would be 48 with their automatic promotion and whilst Reading going up would have kept it at that figure, David Wagner directing Huddersfield to the top flight means it will be 49.
They did it the hard way today, goalless after 90 and then 120 minutes, they then were the first to have a penalty saved, only to come back and win the shootout 4-3.
Here are the 49 of the 92 clubs who will have played Premier League football, once next season begins: