Use index instead of id, use NSNumber instead of NSString