add static pages controller
finish 3.2
finish 3.3