type of array implement.