Heterogeneous space