initial page and setup