done with about array assignment