takeupurcross