To automate most of the build