add & to func assign