You deal with corruption. You can't guarantee you'll catch everybody, but you need to have two things in place to stop corruption. You have to think you're going to get caught, and if you are caught, you're not going to like the price. It's just that simple. That is how you stop corruption.
So you need a professional civil service. You need audit functions. You need police. You need the courts. You need the entire structure of it with a professional civil service in place so that you're going to get caught, and you're not going to like it. You'd rather stay honest. That's how you stop corruption.