add proj support, add proxy support