How can we prevent corruption?