got everything working including the build