[update data structure completely]

Symptom:
Root Cause:
Solution:
Project:
Note: