also not related to this change, but we should cover admin in phpunit code coverage.