Updated framework to ARC