add asteroidGroup to replace factory