Implementation of Data Structures