Add procedure components