[P3]Require filters on main page, use switchcase on PMs, templatepower doesn't need _ROOT all the time