sovling address problem