array initial commit

array initial commit