half working pure proxy