The plan that John stuck was a lot better, instead of the old procedure, because the _ worked poorly.
Options: plan / procedure
Answer: procedure