Pretty much everything working except schduling