AbstractGalaxy