page types

fixes #2789