magnetic islands