implemented front page