did some array fxns from qntm