rename to fix typo, add test for superuser before processing input