added array assignments