Self Implemented and Generic Data Structures