Island of corals or island of sponges