fix is_array