added __supernovaRemnant()