Slight mod on arc to help with possible race condition