get address at runtime