improve sorting on various admin controller, update faq controller to use traditional controller logic