Management Of Complex Data Types