prototyped restrictions on admin-only pages