fix proc