How does corruption work?