non causes