type should be `Array<Number>`