add implicitly taking the address