started on the admin page functions