fix bug memory ARC