changed to ARC, iPhone 5 and up updates