Causes and solution