adds get_passage function