lots of changes to modularize our pre deployment setup / qc