dependencies for macrocosm