All about islands