rebuilding auth 4