Updated for use with ARC.