Revisiting data structure