complete array assignment