fixed ARC issue