black holes and supernovas