How do you keep takeoffs accurate when updates arrive in emails and pdfs instead of in your model