getting everything working