address challenges