Beginning of ARC code.