NSArray is passed NSNumber, not int