Further investigation of Sebald islands