public function run()
 {
     // users related capabilities
     Capability::create(['name' => 'list_users', 'category' => 'users']);
     Capability::create(['name' => 'register_other_users', 'category' => 'users']);
     Capability::create(['name' => 'login', 'category' => 'users']);
     Capability::create(['name' => 'logout', 'category' => 'users']);
     Capability::create(['name' => 'update_user_password', 'category' => 'users']);
     Capability::create(['name' => 'update_other_users_password', 'category' => 'users']);
     Capability::create(['name' => 'update_user_profile', 'category' => 'users']);
     Capability::create(['name' => 'update_other_users_profile', 'category' => 'users']);
     Capability::create(['name' => 'update_user_roles', 'category' => 'users']);
     Capability::create(['name' => 'delete_user', 'category' => 'users']);
     Capability::create(['name' => 'restore_user', 'category' => 'users']);
     // roles related capabilities
     Capability::create(['name' => 'list_roles', 'category' => 'roles']);
     Capability::create(['name' => 'create_new_role', 'category' => 'roles']);
     Capability::create(['name' => 'delete_role', 'category' => 'roles']);
     Capability::create(['name' => 'update_role', 'category' => 'roles']);
 }