delete island model separated from fetch. work in progress