working on public index, public navigation function
made find all subjects and find pages for subjects context aware, admin vs public