some englishyfing and structuring the build process