Is it possible to prevent corruption via controls?