add refactored and forgotten auth proxy