Seol mar théacs é seo: Extragalactic sources and propagation of UHECRs