separate default & page, something more need to do