proxy-cache initial code