assign a struct var to another struct var.
add struct arg