class pages boilerplate no.1