cum - conj. - here cum is temporal - when