add main page, fix #2