data structure adjustments