array + unit tests
array unit tests
array fixes + unit tests
default + unit tests