First commit. proxy.c added