all fuctions of array