big update for homepage and stuff