rebuilding auth 3