passes array_test