correct typo
pages refactor
prevent html-doc weird behavior