adding a few stages to make sure everything is built locally