DATA STRUCTURES
in work now..........