array defined