The coaching pendulum in the Betway Premiership has swung domestic football into a league dominated by changes following Sead Ramovic's decision to confirm his resignation live on television.
Ramovic has left his job at Galaxy after three years in charge.
READ | TEARS APLENTY: Khune pours his heart about Chiefs hangover
For all the good that the Serbian Germany has done at Galaxy, he has also been left frustrated by the constant selling of the club's best players every season which has contributed to the dire straits that they have sunk to.
With Ramovic out at Galaxy, it means nine of the 16 clubs in the top tier have made head coach changes since the final league match of last season.
Chiefs headlined the changes with Nasreddine Nabi coming on board while Manqoba Mngqithi took over from Rulani Mokwena at Mamelodi Sundowns.
Sekhukhune United brought back Lehlohonolo Seema on the eve of the start of the new season after Peter Hyballa's brief stay.
Out in the Eastern Cape, Chippa United elevated Kwanele Kopo to the role of sole head coach after serving as co-coach with Thabo September since his arrival at the club.
Golden Arrows have reverted to Mabhuti Khenyeza who had stepped aside to an assistant coach role after Steve Komphela returned in March.
At Richards Bay, Brandon Truter has returned for his second spell at the club just like Dan Malesela has gone back to Marumo Gallants after Dylan Kerr left within weeks of his appointment.
READ | Makgopa, Aubaas return in latest Bafana squad
AmaZulu now have Arthur Zwane and Vusumuzi Vilakazi calling the shots following the sacking of Pablo Franco Martin.
The only clubs still having the same coach in charge of their dressing since the last game of last season are Orlando Pirates (Jose Riveiro), Polokwane City (Phuti Mohafe), Stellenbosch (Steve Barker), SuperSport United (Gavin Hunt), Royal AM (John Maduka), Cape Town City (Eric Tinkler) and newboys, Magesi (Clinton Larsen).