Self-Assembly Of Functionalized Supramolecular Structures