Football's governing body in Africa has been shown to be in a state of disarray, both in terms of finances and governance, an audit has revealed.
The investigation into the Confederation of African Football (Caf), carried out by Pricewaterhouse Coopers (PwC), found its accounting as "unreliable and not trustworthy". It highlighted transactions totalling more than $20m (£15.4m) which either have "little or no supporting documentation" or were considered "higher risk".
One area the PwC audit suggested further investigating was "the role played" by Caf President Ahmad and his attaché, Loic Gerand, among others, in the deal with French company Tactical Steel. The company's financial dealings with Caf were described as "highly suspicious".
Mr Ahmad has already strenuously denied any wrongdoing with regard to this case.
The forensic audit - which was complicated by Caf's tendency to make most of its payments in cash - also suggested considerable reforms were needed throughout Caf.
The organisation's structure was described as being over-reliant on decisions made by the executive committee (ExCo), despite the latter meeting "once a quarter, resulting in delays in key decision-making and preventing managers of Caf departments from making timely business-critical decisions".
In addition, a lack of clarity in Caf's organisational structure has left departments "understaffed" and existing staff both "overworked" and "generally demotivated".
The confidential audit, a copy of which has been seen by the BBC, was carried out as part of the unprecedented decision to send the Secretary-General of football's world governing body, Fifa, to improve the way that Caf was run.
Concluding her six-month role in early February, Fatma Samoura presented her findings to leading figures in the Caf administration, who have said they will address the recommendations laid out by a joint Fifa/Caf taskforce.
These include, among others, a major restructuring of Caf's organisational hierarchy, introducing a term limit for both the president and ExCo members and the introduction of an ethics code.
Whether ExCo members are prepared to approve fundamental changes when they meet on Friday is another matter. But a statement this week made the right noises.
"More than 30 years of an outdated and patriarchal management at Caf have resulted in important shortcomings at all levels of operations," Caf said.
"Caf will persevere... to ensure that we achieve the highest international standards."
The damning audit highlights a raft of financial deals which require further investigation, with Caf President Ahmad, a 60-year-old from Madagascar, one of those under scrutiny.