Updated proxy.c