added arrayElements