happen, and how to prevent them.