website mostly done missing a few features