Text this: Extragalactic sources and propagation of UHECRs