finish authorize