generated addresses controller