That seems a bit too simple, right? What are some other causes?