Since you know how big your new array will be, it's a good idea to do this:
```
NSMutableArray *array =  [NSMutableArray arrayWithCapacity: [self.cards count]];
```