Implemented Arc Reversal