Why did you still use `Array` here?