In addition to modifying the functionality of the ligands and metals themselves, post-synthetic modification can be used to expand upon the structure of the MOF. Using post-synthetic modification MOFs can be converted from a highly ordered crystalline material toward a heterogeneous porous material. Using post-synthetic techniques, it is possible for the controlled installation of domains within a MOF crystal which exhibit unique structural and functional characteristics. Core-shell MOFs and other layered MOFs have been prepared where layers of have unique functionalization but in most cases are crystallographically compatible from layer to layer.