copying over the lib from old repo and getting everything working