void RemoveresourceFromList(object caller, ResourceV2Args args)
 {
     resource_list.Remove(args.resource);
 }
 void AddresourceToList(object caller, ResourceV2Args args)
 {
     resource_list.Add(args.resource);
 }