migrating from role check to admin check since it makes setting up the test cases way more straight forward.