fix problems with islands