added array functionality