multidimensional self