Why has it to be a tuple? Can't it be an array?