a less buggy build process