Arc islands