added administrator mode