Bristol City's season may have not been the most exciting in recent years, but there's little doubt strides have been made both on and off the pitch.
Having started the campaign superbly, briefly reaching the dizzy heights of third following a 3-2 victory at Blackburn in September with some free-scoring and brilliantly entertaining matches, consistency proved elusive after the initial international break.
Confidence levels were taking a hit following a run of three wins in 17 games and frustrations almost reached a tipping point on Boxing Day, leaving manager Nigel Pearson facing questions about his position in the dugout. Then arrived a 12-game unbeaten run in all competitions, the mood brightening as the days slowly got longer.