add entry page and other minor things