list is lvalue
assign