add the function arc_contain