some ARC fixes