I think they are building an Ikea on the island ?