BIG PORTING FOR IOS6 AND ARC