front page almostly complete