New arrayElement + function
Adjust for new arrayElement structure