finish basic main page for dynamic