Added support for ARC