updated admin pages, functions