a few implementations (finish reauthorization)