Okay. I appreciate that answer. Thank you for that.
Let's drill down on that. When we're looking at software development or digital transformation projects across departments, how are we making sure that we're not repeating the same errors that are currently going on such that ESDC software cannot talk to CRA software, and thousands if not millions of Canadians are being left out in the cold just because two software programs cannot talk to each other within one Canadian government?