How do you stop pricing mistakes when updates come from scattered emails and files