data structure usage