#Add arc functions