adds proc