split arc parsing function