NSUInteger should be NSInteger