have the same memory addr for different functions