root and proxy