Seol mar théacs é seo: Eye research developments