update for --admin flag