Code assumes to be run via super admin so it can update everyone including other admins.
Include support for running this as a general admin and failing gracefully if code is trying to update an admin.
Possible walk-around is to add filter to exclude admin users is needed.