editpage & selectpage are non-abstract