--updated arrow span - still not finished though