add iOS 8 check