Data structure update