yeah the tests likely need to be adapted as well since they assume an array?