added a method for checking - (void)checkReachabilityForItemAtIndexPath:(NSIndexPath *)indexPath