Arc Updates

Signed-off-by: Ashwin Hegde <ashwinh.cybage@gmail.com>