initial reverse proxy class