remove & reference on function call