I think there are a few reasons behind why this hasn't been remedied. It's a shared process. There are many parties involved in pay. Each individual department has the responsibility to enter accurate information about a new employee or about changes to an employee's pay. Some departments rely on the pay centre. Other departments do not rely on the pay centre. Everyone uses the Phoenix pay system, where there are some limitations in the system to deal with the pay of the federal government.
The federal government is sort of a “pay behind”, right? We pay a few weeks later, whereas the system is more real time. As soon as you have a real-time adjustment that's not reflected in a timely way, there could be a possibility to have an error in pay. It's about lining all of that up and fixing the complex web of rules around compensation.