So thanks for coming and thanks for getting up after yesterday's party Welcome to my talk keeping track of state for infrastructure and overview over the infrastructure at inner games and the tools we build to run it Depending on who you ask I'm space or I'm Patrick I'm a this admin at inner games. I Used to be the primary system administrator for the game the West and now I do mainly infrastructure software development for inner games In games, we don't know it is a mobile and browser based game company With more than 200 million registered players from Hamburg in Germany and At inner games we host our games using thousands of VMs with only like it doesn't or so often not hosted on our own infrastructure In this talk, I want to talk about how we do that without AWS or OpenStack or any of the tools you probably use for that The primary tool I want to talk about is software admin, which is a configuration management database We have written ourselves to manage all of it The reason why why we have written server admin mainly is historical because Back when we have written server admin there just was no OpenStack. There was no net box So we have come up with something ourselves. I've checked our configuration management database on Wednesday and on that day we had On the API 1.7 million API requests on that day just reading we had 37,000 API requests writing to this configuration management database and that's just one day We also have like 158 types of attributes and 42 types of objects So those are like different concepts like a virtual machine or hypervisor or load balance And we had 21,000 objects, which can be either with real machines or some kind of configuration information And with this talk and with these numbers I want to challenge what your expectation of what a CMDB should be Right These are some of the systems that all hook into server admin for us We have integrations from our own custom virtual machine orchestration software from puppet In our networking, back-upping, DNS, everything's integrated And in this talk particularly I want to talk about some of those integrations which are our virtual machine orchestration Our configuration management and how we integrate puppet into server admin How we load balance traffic which comes from the internet to all our servers And about how we do DNS internally at least Let's start with the virtual machine orchestration example Imagine building your own virtual machine orchestration software like something like OpenStack maybe Using just networks or rec tables as your database back-end, where you just saw all your state you have in there I think you will have a hard time and my reasoning behind this is You will have mostly problems with the very rigid schemas those software provide Networks comes with a like they they have an example of what a data center is what a wreck is what a hypervisor is and so on But when you when that schema doesn't fit your reality you have a hard time changing it For example in my last job I subscribed to some github issues which just recently got resolved Which I'm very happy about because I really like networks, but for example this one is about tracking different types of cabling in networks which took like How long 2.5 years to resolve and they came up with a really cool solution where you have like all kinds of cables Which can end in different types and really complicated stuff. They can cover mostly anything But if you need a solution now, you don't want to wait 2.5 years And one example which is closer to what I want to talk about they didn't have virtual machines when I use What you did what the basic solution was always like yeah, just take like a blade center and make them blades or whatever And that's not really good So So that man is more like it another normal database like an SQL database Which doesn't come with the schema itself at least not with a lot of schema It requires you to create one yourself the first Type of thing you have to care about our attributes attributes and server admin You can kind of imagine like columns in an SQL table or you can imagine them like class attributes and object-oriented programming So you first go ahead and create some attributes here For example, I want to create an attribute CPU model which makes sense for hypervisor But not for virtual machine and I want to create an attribute called game market Which makes sense for virtual machine, but not for hypervisor because we don't couple those When you create an attribute you first have to give it a name always That has to be unique of course You have to give it a regular expression to check the validity of values this attribute can have You have to give it a type and This is also a really cool thing in server admin and all the attributes you have a type check So there are certain basic data types like strings and numbers and booleans and dates which are Fairly straightforward and they do exactly what you imagine But there are also some specific data types which are particularly helpful for a configuration management database like We have Enet which can hold IPv4 and IPv6 host addresses and networks We have MAC address Which can hold MAC addresses we have relations and reverse relations I will show you later and we have some even more Special data types which are relational like Supernet so you can say something like Okay, this host has an IP. I want to get the next bigger network that includes this IP right so Those are the main things you have to care about one for an attribute other than that there's also a Read-only flag you can set there is a Flag you can set if an attribute you have multiple values right The next thing you will care about are server types or object types For example here. I've created the server type hypervisor and the server type VM You can think of them like tables in SQL or classes in object oriented programming Again when you create a server type you first have to give it a name and You have to attach a list of the formally created attributes to it So one server type can have a certain set of attributes and for each of the attributes you add you can set some more Flags like is this attribute required for this server type? What's the default value of this attribute for the server type and? There are some more special ones. I will not go into deeply also you can give the server type You can tell what the IP type of this server is so you can say either this is a host or this is a network or Something else like it doesn't just IP addresses do not apply Of course one attribute can also be attached to multiple server types I Mentioned relations before so you can have an attribute Which has is of type relation and has a Certain destination server type so it will for example the server type the attribute hypervisor will always refer to a server type hypervisor And you can also reverse at relations you have previously created for example you can have an Attribute called VMs on a hypervisor Which is pointing to this relation from VM So you only go to your VMs and define the hypervisor they are running on and the hypervisor gets the reverse information for free So you can ask which what VMs run at this hypervisor, right? This of course means that the reverse relations are always One to many relation basically Using the schema we have just come up with We could have some objects in our database Using the schema so we create hypervisor object And this hypervisor object can then have a certain server type which is an attribute it can have a host name The CPU mod that we previously defined and it can have VMs which is actually not writable on this site because it is a reverse relation It is only writable on the right side on the VM object And the VM object then can have a server type a host name the game market We have previously seen and it can set the hypervisor if you have ever worked with EAV or entity attribute value databases before that should look familiar because this is what we've what server is that it's gone The full name would be entity attribute value with classes and relations Though it's good to note that Our naming is kind of off. We call attributes attributes and values values and relations relations But the entities we call either servers or objects and the classes we either call server types or object types given this Schema and data and so what you don't need to be able to Actually create and query and delete stuff and so what and for this we have three easy ways plus an API basically The first thing is we provide a Python library, which is the most straightforward thing you can do Then we have a command line utility using this Python library We have a weapon to face for manual mass editing of different kinds of objects And you can use the API directly of course So this is an easy example of creating an object in server admin Whenever we interact with a server admin we basically first import this query class This query class then in this example. We want to create a new object So we tell it we call the new object function and tell it the server type and this will go to the server it will check out the Schema information on the server and get back a dictionary of What such a server would look like so which attribute does the server had and what default values does it have and We save this in an object in in Python here And then we can update the information and override simple things with passing another dictionary But only when we call commit on it it is actually safe to the database so we have create now we do reading Reading is Straightforward so you also take this very class and this very class usually takes it takes three arguments in its constructor the first one is a filter and the filter works in this way that you Have a dictionary with the key you want to the key being the attribute You want to filter on the name and the value being the value you want to match If you just give it a direct value This will be an exact match if you give it an extra filter like I've done here with any you will Get certain extra filter things. I will show some other filters down the road But just know that they are different filters available All these attributes are all these filters in in the dictionary will be ended So your servers the servers that will match this query will have to match all of these so both And further This will only consider server types, which even have these attributes For example a hypervisor will not have game markets. So it will never match this The second list we pass to it are the attributes we want to get back from the servers that matched So here we asked for a host name at hypervisor The result could be something like here on the bottom where we see okay We have the host name we asked for we have the hypervisor We asked for it is only one object because only one matched in this query and It's also good to know that we get object ID back, which you will always get back with when using this type in library Object ID is basically the Primary key on the entity table and in the database behind it So even when you change the host name, you will always keep the same object ID Making this a little bit more difficult We can do joins in our query too So check out how we here requested host name and hypervisor and here we still request host name and hypervisor But hypervisor is now in its own dictionary again with a list of attributes behind it So we basically join all matched Servers on their hypervisor attribute and from that hypervisor again get host name and project and In the result you can see we still get the same server back But the hypervisor attribute no longer matches to AWHP whatever but it matches to a new dataset object with its own Attributes in there Now let's look at updating And you want to update you do the same thing you take a query Before I was always directly passing it to list so we get the output of what what is actually on the server Here I'm saving the query in the queue variable and I can iterate over this queue variable and change all the objects that were matching this query and All these changes will only be locally in my Python until I call commit on the query Again here it is good to note that before we were committing the server now We are committing the query both is possible You can either say I want to change something on the server and commit this right away Or you can say I want to make a very complicated change on many objects and then commit the whole thing And it will be committed in one SQL transaction We make sure that it is consistent throughout Also committing this will of course make sure that what you are committing makes sense that It will make sure that it makes sense if we make sure that you are allowed to change it So we don't have ACL currently on reading So if you are a user in the system you can read everything but we do have ACLs on writing So we will make sure that you are allowed to change this kind of server and you're allowed to change this attribute on this kind of server further There's one more safeguard here, which is there are some time between us retrieving the information changing it and then committing it and So often we'll always send back what the admin API the library will always send back the old and the new value It expects and when the old million value doesn't why committing the old value doesn't match what? Server admin know-how in the database anymore. It will tell you your data is stale. Please recommit this. It's not safe So final example deleting Again, we make a query here. I show you the get Function you can call on a query get fun the get function basically make sure there's only one one server matching your query gets back this server Otherwise it will raise an exception if there's zero or more We delete it again deleting. It doesn't really committed. We need to commit it then that was the first and most used way I would say for Interacting with servers and on our site the second one is the CLI client So you can do most of the same things you can say admin API you give it some filter here I filter for one exact host name Then you can give it dash a attribute name for every attribute you want to get back here I'm asking for the hypervisor and having this on the command time is kind of neat because you can directly for example Pass this output to SSH and then you have an SSH shell on the hypervisor where this VM is running Another need to I want to show you really quick as Polius H, which is not who we haven't written, but we maintain now And Polius H is kind of cool because here we can I made a query where I said hypervisor equals Some specific hypervisor which and and this is the texture representation of this query dictionary we have seen before so instead of having a dictionary now We just say attribute name equals the value and you also can use filters in here Which you will see in a moment We get back three servers. We can take this output and stuck it directly in Polius H And we will have get one prompt where we can get information from all these three servers at once Right, so here.  I'm getting back hostname and hypervisor, and this is what the output would look like Doing one more more example with like all the complex thing you can throw it it You have a query you have attributes you want to get back hostname and state you have been Dash oh which means order by and you again give it an attribute you want to order on in This type in this example. I'm using object ID because since object ID is the primary key and auto increment field It will automatically order it by creation date this way basically And the last thing I'm doing is dash you for update and I'm setting one attribute to a new state And you can see it in the output even that it's now mentioned Yeah, this is basically what to see like who you can do And the last thing I want to show you is server share Which is the web interface we provide with server admin it comes with server admin you can You get two in two inputs here basically you get first search in search You can put the same texture representation of a query. We have previously seen in the commander in utility Once you hit enter there you get all the servers back immediately matching your query And you really get shown some attributes right away for example hostname and internal p server type some very basic things One thing to note here is that this is called intern IP This will be important in the talk ignore this. Imagine. This says primary IP or something. It is not intern at all The second thing you have is the command Field and this command field you can literally type different commands. That's why it's called a shell One of the commands for example is ATT are you can say ATT aren't attribute name and this will talk The visibility of the attribute I'm typing in server type is already visible So when I hit return now this attribute will be will go away Second thing I want to show is we have we are currently matching two servers here In reality, it is totally normal that you are matching hundreds of servers you are working on so You want to be able to select different ones of them and You have commands in server shell to edit them There is in a command to delete the value of an attribute to set the value of an attribute to Add another value to a multi attribute field so a value which can have an attribute which can have multiple values and to delete Things from a multi attribute field But if you type them so I shall we just tell you please select some servers first because in opposite to the command and utility This will not just change all servers matching, but you actually have to select the servers you want to change Default none is selected when I type one here now and I hit return see that the checkbox get checked And there's like you can either type the number so you can say select all that's also possible Unselect all right, so we know we have one server selected. We actually want to work on Now I can use the Dell attribute command with some command name Which will mark The sub project has to be deleted again. It's not committed yet. It is only noted for deletion Another one of these commands would be delete note that I toggled the selected server So now I selected the second server not the first one anymore When I hit enter now the second server is marked for deletion completely But only once I now type commit and return on this the servers really gone and the attribute sub project Is really cleared Again in a single transaction So another cool command is history We keep the history of all attributes of all servers which were changed We have just changed of this first server the sub project one So when we check the history now, we can see that this attribute was actually set to no value At what time by whom and that's really really helpful to to understand what happened here Also, as I said, there is this multi attribute fields and Just like we used Dell attribute before we can use multi at to add a second value to this field The last command I want to show you is graph graph is Part of our graphite integration into server admin There's different ways to get graphite data into server admin But the one I want to show here is that you can define What You can basically define a board of queries you want to see for a server This is just one of the like dozens and dozens of things you will see because I made it so big But for example when you hit when you'd select ten servers and say graph you will get from ten servers They load and immediately get it in the server interface, which is also really neat So finally let's move on to IGVM IGVM is our VM orchestration tool The way it works is it goes ahead and queries for the server you give it for example here VM host a host name It will also create the hypervisor if one is set If you didn't set a hypervisor for your VM, it will just query all hypervisors available If you didn't set one it will then elect a hypervisor, which makes sense for this hypervisor when you're building it Based on is it loaded? Is it even available in the network you want and so on We'll go ahead and lock both the hypervisor and the VM you're working on Again, it does the locking simply via an attribute called IGVM locked in so far, which is available on VMs and hypervisors, so we'll just set it to true and Further while it doesn't create objects in so far, and you have to create it first It updates them so when I use Disk set and increase the disk size it will increase the disk size on the hypervisor But it will also increase the disk size noted in so far And of course this is a command and utility I'm showing him But again, this really is just a Python library, which we have wrapped a command line utility around so you can use all of these things in Yeah, and just like you did with like I showed with the Python admin API example So let's kick off a demo in the meantime really quick because we'll take some minutes This is not very bright Anyway, I'm just running some some Scripts here. I will show you The feedback is bad and my network is gone Well No demo I guess Yep, no demo. Sorry. Maybe I'll show it later So I wanted to show how I built something with this thing actually but it takes like two or three minutes So I wanted to start it now Then let's move along. The next thing I wanted to show is how we integrate puppet into server admin I won't go too much into how we use puppet in general, but I just wanted to show the points where we retrieve and put information from into server admin in our puppet setup the most straightforward way we do it is again, we basically re-implemented a tiny version of FN API in Ruby to use in here and For example here, you can see that we do a query one to get one attribute of a server matching We can give it the same kind of attribute based dictionary to filter on and We get back the database address here And this is a very easy way to just say for this game for this game market for this world for this function I want to get an IP and then I can immediately put it into my configuration on my web server for example The same way there's a bit more complicated than normal query one which behaves even more like The Python version where you give it multiple attributes and you get a list of dictionaries back or caches or whatever this and Ruby and You can use it just like any other puppet data Object and you can you call reduce on it and here I basically flatten the list of available projects and project networks and just get all the project networks in this project and The IPv4 and IPv6 part in a flattened list So this is very much the same as we had in Python One thing we have in puppet explicitly is We built our own here are back and so who here knows here up. Please raise your hands Okay, and I will explain it really quickly. So in puppet You create these classes and classes can have attributes when you include classes you can set these attributes if you want to and a lot of how you abstract the way puppet to work in a way on multiple machines is that you create these classes with with these attributes with these parameters and Then you create here are files, which are usually JSON or YAML files Basically by exact host name or by some other like maybe you say production and staging and then exact host name They're included in this order and then you can set these variables from there Which then can make them behave differently and instead of writing Additionally to this opportunity to write YAML and JSON files. We have also invented our own here are back end For server admin. So when puppet runs on our servers, it first goes ahead and makes this really gigantic Request to serve us and for a couple hundred attributes for the server that is running on It's like asking for its network configuration. It's low balancing configuration and this is just like a very small subset of things we actually carry it's much more and When this the answer is returned it is like normal here are just stuck to this to this class specifically and Then you can access All this information from server admin during the run why are calling Dollar IG colon colon server colon colon and then any of the names here for example intern IP and then I can just use it the last example I want to show you is Nipe command Nipe command is a Custom resource type we have invented for us which We use to to Define Nagios checks. So we have a lot of shared puppet code between projects. For example, we have this gigantic piece of this gigantic set of code for setting up different things in Postgres and all over the place. We are using this Custom resource type to define checks and since it is in the shared code I can just include it and Like the name suggests this basically is where the source for our Nagios checks comes from it does two things first It changes the Nipe commands config on the local machine. We are on but secondly, which is more interesting It uses this change multi attribute Function to add a value To the object so here we see we have IG server object ID this comes from the hero Explain before then we have an attribute name called monitoring checks, which is the attribute we are changing and We then we are adding a check for example This will be the check name when I call this class with Like this for example, I call it with the name CPU steel time and I give it some command path CPU steel time will automatically be added to the monitoring checks Attribute of this server and this is really useful because then I can just go ahead and run puppet on our Nagios server again And the checks will immediately be there and Since these we have these things all over the place in our shared code We basically just like I do three lines of including puppet code And then I get a postgres running plus 20 checks for the postgres already there and here I just used admin API to show that it will show up on this attribute basically, but whatever The next thing I want to talk about is how we load balancing how we load balance incoming traffic to our servers So we have requests coming in from from the internet basically and they will always hit a load balancer at inner games The traffic is routed to our half a load balancer spy a VGP so they announce Certain networks to upstream routers and Which networks are there and which? Servers are in are behind those IP addresses is again coming from server admin The incoming traffic is then low balance to the available nodes Via a pf firewall, so we go ahead and we have this tool called test tool It is running on every half a load balancer what it does is it gets the configuration from server admin It checks it does health checks on all the nodes, so I have I'm running all like I have game web server IP I want five nodes behind it will check this every node healthy And if it is healthy it will it will insert rules into Our pf firewall on previously to forward packets to this host The next thing to know is that all app servers serving a public IP have that IP attached to the loopback interface And this is really useful because this means that low balancers don't have to touch the IP packet at all basically the low balancers get the IP packet in and they just have to Resend an Ethernet frame to one of the application servers which feels responsible for this IP and that makes it very cheap to do I Would call this Direct server return light because that's kind of how we do the way to the server But usually you would do something like this where you directly return from the application servers to the upstream router So you have a string so with low balancers you can make this need set up where you have Asymmetric routing basically where you go in through one way, but you can go back from the application servers to the internet directly and This allows you to have a bigger back backward bandwidth basically you can see we can send more replies because it doesn't have to go through the low balancers again This has if you would run a CDN you would probably run it like this, but we don't we use outside CDNs but we Really like the opportunity to firewall outgoing internet traffic from the application servers And this is why we wrote it route our traffic back through the hardware low balancers But this is just a configuration change basically you can change this by just changing the default route on the application servers Test we can basically test to is the direct server return tool Yeah, we think this is useful for the kind of application server. We are running Test tool and our previously patches to make this work are also completely available on our github So the configuration we might have for What I just showed you is Usually looking like this so we have this low balancer server type which is a completely virtual concept a low balancer also has an Intern IP again read primary IP and protocol ports which say which parts you actually want to forward to the application nodes Vm then has a Relation like it did with hypervisor, but now it has one with load balancer and It can say I want to run behind this public IP here And then the final thing is the low balancer has a relation to health check and health check is a server type which just defines How to check if the server is healthy which can like that's different for web server than for database server Checking some examples. This is the easiest one for web servers for example, so we have a Server type low balancer. It has a public IP. It wants to give Part 4 for 3 and part 80 TCP to the nodes and it has the health check defined Checking the health check on the right We can set Via the attribute HC type on the health check server type. We can say this is a health check for HTTPS HC parts as the service we want to check for the health check is running on part 4 for 3 and The query you want to make is a head request to this specific URL We're just like the back end can then decide what it wants to do it can check read is can check the database connection or whatever and if it doesn't return The correct return code which for example here would be 2 4 2 it will be considered not help you not receive traffic anymore Second example. I want to show you is database low balancers, which Basically the same deal you give it an IP here. This is an internal IP You give it a port for example. I'm here. I'm using 5 4 3 2 default port for Postgres I'm defining a health check again and this has check is interesting because HC type now It's not HTTPS anymore. It is postgres and this means it will really make it will open a postgres connection To part 5 4 3 2 it will authenticate and it will run some select there to see if this node is healthy and this particular Select here is carrying a stored function. We have defined ourselves via puppet on the databases and Basically in the back end it checks some things like It checks the replication state. Do I have replication lag? Do I have nodes following me? Am I the replication master in our replication setup? And only if it is like you can put three databases in it and only the master will ever be considered healthy And only this one out of three for example would then be in the low balancer But the web servers don't have to care who's master. They will just connect to this IP and they will be fine They will always reach the master Okay, and the final example I want to show you is our power DNS setup Power DNS usually when you set it up it comes with their postgres back end comes with the schema kind of looking like this it has It does many more things, but the primary table here is the record table defining some information interesting for a DNS record and We thought that looks interesting we can kind of build something like this on top of the Existing postgres data, so server admin uses the postgres database in the back end and For example here you can see that we have this table called server this Table has attribute hostname attribute intern IP And we check if intern IP is not nice and if all of this is true. We just Select to create a view selected in this view and you can Transparenly use power DNS power DNS things it has on database But really it's just a view on top of server admin So when I commit an object to server admin it is immediately available in power DNS And we can since we already have this record to you we can put even more cool things in there for example We have this attribute called SSHFP, which is an attribute which is Populated by IGVM when a VM is first built so we go we rebuild a VM We note down the SSH fingerprint for this server and put it to some server admin attribute via Puppet or maybe even via the API directly. I'm not sure And since this this information is available. We can expose it here as an SSHFP record type in DNS and Since we also have DNS sec this allows us to then transparently Check if When I connect to some new server I've never connected to before usually an SSH you get this well This is the fingerprint you accept. Yes. No, and we just have disabled this on our server So it will not no longer ask it will get the fingerprint It will check against DNS if it is fine if it is fine It will connect and not ask you anything if it's not fine It will not even ask you it will just deny and say this is unsecure. I cannot connect So I think that's all I have Thank you. I think you killed it This one this one. Yes Please wait with moving out until we're finished with the questions. We have a couple of five minutes or so for questions Does anybody have any questions? I have a question I Really like your stuff and the the question I had was about the workflow. So you have this Server admin is a tool. Yeah, and then so when would you be using these things because?  Yeah automatically update the cmdb, right? So Certain things like I mentioned monitoring checks would go from puppet to saw button But usually the workflow is that? So that one describes the state you want to have so your first day I say I create a local inside create a VM and then I built the VM and then it is just the state It is defined there. So it's yeah, how I wanted space usually Thank you Let me get some exercise Hello I'm Thomas. I maintain open-stack indivian and maybe I'm too much. Sorry. I'm not here. Okay So I maintain open-stack indivian since it existed and when I look at your presentation It looks like to me that you are reinventing it Oh what you have there seems to be already in open-stack. So What made you restart from scratch? And did you look into open-stack into octavia for load balancing into designate for dns as a service and so on? This stuff is older than open-stack We have reasons like It has been most of these tools have been released in like the last two years or something. They're all on github now but this all started Either when when those tools were very young and not really mature at the point we needed them or where they just didn't exist But I still think they They they I don't think we have the big interest in changing away from them because we have big in-house knowledge about how they work like when Getting into open-stack is really like getting your feet wet with that and like really not only getting a VM running But knowing what to do when crap hits the fan that's really difficult and we really know what to do Yeah, and what what we are doing. It's like very modular system. We have built here Fair enough any other questions I see zero hands. Okay. Thank you very much


You have just heard who will be one of our special guests a little bit later. That song was made, was written and performed by our very own good friend and performing artist, Jordy Kay from Scotland. I believe it's called Vampire Dust. I love it. Jordy, I love that new song of yours. You're a very talented young man and I am here with my first special guest, a long time friend, the one and only competitive physical fitness athlete. The Commodore Jeff Zanbello, originally from Boston now living in the Maritime province of, I believe it's St. John, New Brunswick, Canada, I'm testing my memory. Okay, now Commodore Jeff Zanbello, did you go all the way up in the upper left hand corner where it says Stream Yard and to the left of that is a teeny tiny little padlock, padcock. All right, when you click on that, it should drop down. It should drop down and it'll allow the video, microphone, blah, blah, blah, blah, blah, blah, blah. So if such a thing dropped down, yes, okay, select, authorize the microphone to allow it, I'm sorry, allow it to work. Anyway, people, I'm sorry, I'm your host, James P. Madonna of Megalike 21 Progressive Discussions, since on the air, I mean on the web since 1995, welcome to Progressive Discussions. Okay, really, really, I wonder if it's some kind of a firewall blocking a Canadian government firewall blocking. That's weird, isn't that strange, isn't that strange? Well, okay, I have a second question. On the PC that you're using right now at work, on the bottom, is the PC amuting the microphone like, see if you can find, no, okay. So what we have here is a mystery, an internet mystery that doesn't make any sense. As Mr. Spock used to say on Star Trek, it is very illogical. Oh, all right. Well, I just want to start off by welcoming everyone. Yes, it is Sunday afternoon. Why do we pick Sunday afternoon? Because many people are not available on Friday nights and Saturday nights. And at the time, my political correspondent, Jason Cleveland, was available. Happy post Easter Sunday, everyone, post Easter Sunday. Yeah, speaking of post Easter, I went to church yesterday at 5.30 p.m. eastern time. I went to church, the Catholic Church of the Holy Rosary built, founded in, not that it was lost, was founded, you know, it was built and opened up 1906, which makes it a historic landmark. And I went and just like other people complain, church people will be church people. Nobody was talking to each other. There was no communication except the priests, Father Jose, the Philippine priests had a couple of words to say to two gentlemen that volunteer to do stuff. That's about it. It has to do with, you know, bringing the money up, bringing the money up front in the baskets. But you know, and then he talks to his pizons, his fellow Filipinos. He talks a mile a minute, but he didn't really say much. And this is why I designed a mystical altar in my apartment, a very nice one, too, with many things. Because I really, I really noticed that people in churches have a lot more hangups than people outside of churches, you know, as far as fellowship and friendliness and stuff like that. No, no, I had, but I did have a good Easter weekend at my sister Lisa's house.  And I really, I haven't seen Lisa and Jerry in a very long time because there was just a lot of stuff going on by them.  You know, I really enjoyed the three days I spent there. Yeah, sure. Yeah, I'll send it to you. It is a combination of mysticism, which really does exist, and Catholicism, Christianity. It is a blend. The, the Bishop Brian, no, I'm sorry, the exorcist Bishop Brian Ouellet of the hit show, the ghost adventures on a travel channel told me that there's nothing evil about mysticism. Sometimes good spirits, angels or the divine power communicates with us through mysticism or dreams. You can get a message in dreams. I get them. I get prophetic, prophetic dreams. OK, no, no bunny surprises, Bart, huh? Yeah, we want to welcome Bart Robinson of the, the land of the Jersey Devil. He is from Southwestern New Jersey. I believe it's a suburb of Philadelphia. He's in farm country. I guess he's not far from the Pine Barons where the infamous Jersey Devil resides. Welcome, Bart Robinson, as always. And actually, Jordy Kay should be joining us soon. I really love that song, that non-copyrighted new song he made. That was really, that was the best one I've ever heard. And you heard it at the beginning of the show as our theme. Hold on. It's a commoner, Jeff Zanbello. In my dreams, I see my former girlfriends from the 1980s and 1990s. Is it, is it just your memory of dating them or are they deceased? Or both? I see, I get a lot of prophecy in my dreams. A lot of prophetic, then I get, I have silly dreams that are totally ridiculous and make no sense whatsoever. That's right. Bart Robinson enjoyed a decline. And what is that other gentleman from the West Coast that's, he's a hell of a nice young man, Fire Island or the Island of Fire? The Isle of Fire? And Daryl, Daryl Messiah, I believe. Daryl Messiah is from Northern California. He comes on to real time and real dialogue. Yeah, I can imagine. Yeah.  It's when we're sleeping. Deep REM sleep, they call it. Let me see if I, so is the, any of the dreams about your past girlfriends related to my, my avatar perhaps? Or is it just strictly platonic conversation?  Oh boy. Oh, okay. Little music. I'm going to try to play John Philip Seuss' Stars and Stripes Forever. The Racehorse song, Jeff Sandbella.  And there, there could be mistakes that you later on regret. I have, I've made mistakes that I later on regretted.  Oh, you're having those almonds, Jeff Sandbella. Almonds, raw almonds, not toasted. Raw almonds and raw walnuts never pass up walnuts. And you ready for this? Very important for men. Raw pumpkin seeds, you know, the shell, the green pumpkin seeds.   Better than any sports drink. Or if you get, if you get sugar-free dried papaya chunks and sugar-free dried mango, now you're talking about even a greater powerhouse of nutritional value. Okay, let me, let me just check something. Let me check something. I'll be right with you people. I'll be right with you.  And these are people I know well, acquaintances, very inconsistent. I have always been consistent, my friends. It's very important for a pillar of society. If you want to become a better human being, being truthful and consistent is important. Even if you have a massive headache, if somebody, if somebody asks you a question or tries to communicate with you, please give them an answer, even though it's a short sentence, say something. Say something to them. You know, a lot of people when, when they're in a bad mood, they think they're the only person that has problems in this world and they won't answer you. They won't reply to you. Unbelievable. Let's see what else we've got going here. Jordy, let's see now. Jordy, um, Jordy, uh, yeah, they all got it, man. They all got it. They all got it. They all got the link. Okay. I want to show you people something. Well, let's talk a little chiseless hall of shame. All right. I'm going to warn you, if you're going to buy food manufactured by a nationally advertised corporate American company, please read the ingredients. In this case, I attempted to try my uh, uh, whole wheat organic spaghetti with white clam sauce. I try, this was on sale. Never again. Here we have a popular company, bumble bee, whole baby clams. Right? Now, I'll be damned. I forgot my magnifying glass. Hold on. I'll be back in like 10 seconds. Oh boy, avoid me. Yeah, I'm coming. I'm coming. I'm here. I'm back. Manage. Manage. All right, let's see what we got here. Yeah, classic linguine with clams. Sure, it's classic. Let's see what we got here. Ingredients. Whole baby clams. Water contains 2% or less salt, citric acid, calcium, disodium EDTA to preserve color. Oh, gee. Yeah, everything's got to look pretty to people, right? Disodium pyrophosphate to maintain flavor and firmness. Why can't they just add old-fashioned sea salt? Why did I have to add all this shit? And it's distributed by bumble bee, sea foods, San Diego, California, product of Indonesia, which I don't care because the seven seas is the seven seas.  Oh yeah, that song was from Jordy, you know, Commodore. Just want to show people. Look at those terrible ingredients in the bumble bee.  You have been inducted into the progressive discussions, chiseless hall of shame.   So get a good bird's eye view of that. Horrible ingredients. Never again. Never again. Jordy is somewhere, but he will be arriving. Better late than never because I got to congratulate him on that new song that I played at the beginning of the show in my theme. Okay, I'm going to pour myself what I consider one of the best bangs for the buck in wine for you people that love to partake in some nice antioxidant-rich medicinal wine. Here's fine ruby porto from Portugal, John Croft. I think it only cost me like 12 bucks. I highly recommend it. Highly, Bart Robertson says. Oh yeah, I have a few avatar memories also. Yeah, I knew you guys would like my avatar there. Okay, I'm going to pour some of this John Croft port wine, 20% alcohol by volume. It is a dessert wine. It's for sipping. And I have it chilled on an ice block. You know, one of those blue ice blocks that I get at the Dollar Tree. I keep them in the freezer. And I will show you the glass that I inspired Mr. Ronald J. Tyrion to buy at the Dollar Tree. Very thick, beautiful wine glass. See how thick the glass is?  Hear that? All right. And when I go back to the Dollar Tree, I will purchase more. Oh yeah, the Belenzano from South Jersey, Belenzano blueberry wine and cranberry wine. And I think they have a strawberry wine, but let me tell you, get the blueberry wine. Bart, if you see it, it's in South Jersey somewhere, Belenzano winery. I just want to say, good morning to my near dear darling Masumi from the Tokyo, Japan region. Good morning to you and happy Monday. It is now 828 AM Monday in the Tokyo region of Japan. So greetings and good morning to you Masumi. I toast you Masumi with some very good wine.  You know what I got to try Masumi? I haven't tried it yet, but I got to try the Japanese whiskey made from sweet potato and rice. And it's not expensive like the other Japanese whiskies, which cost a fortune. I got to try that. Yes. Yes, sir. Oh, the blueberry wine was, it was, it wasn't blueberry flavored wine.  No, it was blueberry wine, man, because South Jersey grows a lot of blueberries and cranberries in South Jersey, but they are known for blueberries and the wine is delicious. So let me sip this. Yeah. So Bart, try to find out where it is. You never know. Maybe that winery is not far from your location, Bart Robinson. It's possible. Yeah, you can't beat man, raw walnuts, raw almonds and raw shelled pumpkin seeds. There are natural plant sterols that benefit the male hormonal system. Very androgenic. Yeah. Or instead of blackstrap molasses, which has a very strong iron flavor, you can try either raw wildflower honey, which is kind of expensive. Or you can try a little Turbinado sugar, which is the first squeeze of the sugarcane with all the molasses. It's a brown sugar that's raw sugarcane juice. You can try that. Blackstrap is highly nutritious, but for flavoring it has a strong iron flavor, because it has a lot of iron and potassium, one of nature's richest sources. Let me tell you something. Dulse is a super food. If you could find, you know, you have kelp, which Japanese called kombu, a very famous seaweed. You have nori, what they use to wrap the sushi. You have a laver, which is very similar to nori, but darker, a bit darker. You have hijiki, which is a purplish black seaweed that's stringy and extremely high in calcium and minerals. But I'll tell you one thing. Dulse, which is a brown seaweed, is one of the most nutritious foods on this planet. It is probably the best nutritional, best mineral, multi-mineral supplement and vitamins, multi-vitamin you can ever take. As far as number one, the best multi-mineral supplement you can take is Dulse. North Atlantic Dulse. Common or Jeff Sanbello is absolutely correct and they harvest Dulse in the maritime provinces of Canada. Okay, I want to bring up some subjects. Let me see if I can get this up here. I don't know where everybody is, but they're welcome to come on. Let's see. Okay, first things first. Let me go to this one. Jeff Sanbello is going to get a kick out of this one. Let's see if I can, this is hilarious, but let me see if I can have a screen share. Bear with me, people. Oh, please. So they always want you to do something. Oh, leave me alone. They always try to sell something. Every time you look at an article today and now it's like they won't let me read the article. Let me try again. They won't let me read the article. This is one of the things I hate about the internet where you see a great article or video. You try to view it and they put some soliciting in front of you and you try to get rid of it. You try to click the X and it takes you there anyway, even though you don't want it. You don't want to go. Anyway, what this is about is, you're going to laugh, the plumber who found the $600,000 cash behind the toilet in the wall of one of Joel Olstein, the prosperity preacher, TV evangelist Joel Olstein, one of his buildings that the building manager authorized the plumbers to come down, not Joel Olstein. So the plumber found the $600,000 in the wall. Now the plumber is trying to sue Joel Olstein because he wants a cut. He wants like a finder's fee.   I bet they're still watching his program and donating their money to him because the money's not helping the poor at all. So yeah, so that's what happened. Hold on. Hold on. Here's Jordy. Jordy, whenever you're ready, we're here. I just want to tell you, Jordy, I love that new song of yours. What was it again? Vampire Dust. I love it. It sounds fantastic. I'm telling you, I really love it and I am proud to debut it as the theme song at the beginning of this week's show. Yeah, let me see what's going on with Ronnie Simpson.    These people are fools. They're jackasses. The evidence is before them. They know what this man is all about, but they continue to follow him. They continue to believe him like he, he's a cult. You might as well say he's a cult leader, like Marshall Applewhite, Jim Jones, the wacko from Waco, Texas, David Koresh, and Charles Manson. You know, this is a form of cult and these pathetic fools, these idiots, the evidence is right before them. Spiting them right on the tip of their nose and they still follow him and send him money. Yeah, it is very tasty. Yeah, it's a South Jersey based winery, Valenzano. Okay. Okay. Sorry, I couldn't bring up the article, but it didn't let me, but there's, there's others. Now, maybe, maybe Bart Robinson and Jeff Zimbel can fill me in on the details of this organization, because originally Jason Cleveland was supposed to come on and tell stories about the HOA, but his daughter has T-Ball games now on Sunday and the season for T-Ball ends in July. Okay, now it is, Jordy. Let me, let me see if I can, if this will come up. Oh, yeah, yeah. Like, now this story is getting a lot of people fired up online. All right, hold on. Hold on. Oh, let me bring on Jordy. Hold on, Jordy. Hold on, Jordy. What's going on here? Strange. Let me bring them up. There he is. The one and only Jordy performing artist, Jordy. I love that song, that vampire dust. Yeah, do you like it? Oh, I love it. Oh, thank you, James. Thank you. I really look forward to fly first class. No, they have to have one or even more private jets that they use the parishioners tithing donations to buy. Commodore is here, Bart Robinson is here, and performing artist Jordy is here. Now, listen, I really love this song. This is probably the best, the best song you've made yet so far.  And I really enjoy listening to it at the beginning of the show. And I also have my avatar throbbing. My avatar was throbbing during the day. Okay. Now, let me see if I can bring them up. Thank you, James. Thank you. Thank you for putting it as well. Thank you. It was really a great song, man. You have a bright future. There's no doubt in my mind. I appreciate that. Thank you, brother. I have a bright future. I can make this come up. There we go. All right. I'm going to play this video. It has to do with the HOA. It's one of two screen shares that I have to show. Let me get this started. Blake, now this story is getting a lot of people fired up online. A couple in Texas City, being sued by their homeowner's association, they could be on the hook for $100,000, all because of a few flower beds. Chris Costa spoke with them in Texas City about their fight with the HOA. I like pretty flowers. I like my yard pretty. Oh, we're being dealt with. Let us say I'm just, please, and you will let me make an understatement there. How could something so small? The kind of bricks I use? So delicate, cause a $100,000 problem. It's a shame that you have to remove something now and think we'll enhance the neighborhood. I'm okay. Dottie and Klaus Tatima live in this home in the Lagomar neighborhood and planted new flower beds a little over a year ago. I had thought they'd give us a yard of the month sign or something. Instead, they got hit with a lawsuit seeking up to $100,000 in damages, claiming they deliberately disobeyed and ignored HOA rules about how front yards in the neighborhood should look. I feel like we have no freedom here. We have to do what they want or else. And that's not the way I want to live my retirement. See this foundation at the bottom of the house? That's one of the problems the HOA had with all of the improvements the family made in addition to the flower beds. We reached out to the HOA, but they said they don't comment on pending lawsuits. The couple paid the HOA $25 for an application to allow the home improvements. The HOA rejected that application in March with the idea to get rid of it, I guess. They never did. So the HOA filed this lawsuit about six months later. I had no idea. No control over my yard. We paid for this home. The HOA is finding them $3,000 for not fixing the violations that Tatima's wish they could speak with the HOA in person. If they would just show me, I'd be glad to accommodate.  I can't afford to do this stuff. Other neighbors we spoke with off-camera agree the HOA is strict. Now the couple says they have a lawyer and they plan to fight. Oh, jeez. That's really a shame. Come on. To be sued $100,000 for displaying the beauty of mother nature like beautiful plants and flowers and a retired couple doing this, this shows you how evil today's society and system is system of government, local government, federal government.  It is totally despicable and outrageous. Now there's another. It's horrible. There's another HOA. Let me see if I could share this. There's another one. Let me try to get this going. We bundled our insurance with NJM and SAFE. We bundled with the Alpaca. A lot of what you and the rest. Okay, hold on. Yeah, I'm bare with these people. Oh, it's horrible. I will catch up on comments. Bear with me. I just want to show this last one. A lot of what you and the rest of the team do, Joe, is trying to right the wrongs for people, but this one, this is a little bit different. This is different. Yeah, I met two great people, seniors having a tough time financially like a lot of us. They were hit with something unexpected and couldn't handle it alone. You can see these spots here all along this everywhere you look. What is that? That's where it's just fading with the sun. It's clear. Joanne Rodriguez needs her house painted. Now it's not an option. This letter from the HOA demands it. Joanne says she can't afford the painting outside. We'll give you a little time. I went, yeah, but that time it could be a year from now because of what's going on inside. I still wouldn't have the money. Eddie is her husband of 45 years. He has dementia and he also fell and broke his hip. Add high blood pressure diabetes and a series of strokes. Joanne is Eddie's full-time caregiver. She says he was abused in a nursing home and won't have him move again. I've been married to him for so many years. Why now? God said to stay together. And social security can't pay the bills. It's just not enough. So when the HOA letter came about the mandatory painting, Joanne let me know and we knew just where to go. Christ Church of the Valley agreed to help and on a recent Saturday morning we were there as church employees and members did what Joanne thought could never happen. This is exactly the type of thing that our neighborhood groups are looking to do. Eric Serret is the church's east valley campus pastor. Cracks were filled, faded spots brought back to life. Christ Church of the Valley has hundreds of neighborhood groups getting connected within our community and making a difference while expecting nothing in return. Except maybe a cookie cake delivered by a beaming Joanne. What do you think about when you look behind and you see those guys working as hard as they are here?  That was outside. Inside, I asked Eddie what he thought about the church's help and finally getting his house painted. He said one word. Beautiful. Yeah, the house is as beautiful as you can see right here. Great work by Christ Church of the Valley. You people are really awesome and thanks for making two people so very happy. We're gonna meet you at 15.com. Click on sections and let Joe know to see who else we've helped and how to protect yourself. If you need my help, you can call the Assistance League team. You can email me or find me on Facebook or Twitter. Awesome story. Thanks, Joe. All right. Yeah. Sad. Very sad. The fascist dictatorial wickedness of the HOA and yeah, grease the wheels. Yeah. Local politicians on the take. You're absolutely right. It's horrible. Hey, Jordy Commodore. Jeff Sanbello says he tried to get his microphone to go on but for some reason, what I told him to do did not work. It is definitely a mystery. What are you drinking, Jordy? I told everybody what I'm drinking. I'm drinking fine ruby port in port of Portugal, John Croft, importers. Wayne? Yeah, wine, fine ruby port, dessert wine, 20% alcohol by volume, 1588. It was founded, 1588. 1588, right? In fact, I'm actually gonna grab another drink. I will show you what I've got. I finished this Budweiser but I'm gonna grab something a little bit different. So I'll be right back, guys. Okay, you're right, Commodore. The paper pushers that don't have real life experiences. They're textbook educated and obviously many have no compassion or empathy for the 98% of the taxpayers. Oh, yeah, that song was great. I don't know if you caught it, Bart. Yeah, you did catch it. That's right because you were on before I went live, Bart Robinson. Yeah, he did catch that song.  I'm sorry that last time, I just didn't know my way around that piano. Yeah, no, no, no. Oh, yeah, go back to the computer. Okay, he's got, let me give him a bird's eye view. Jim Bean. Jim Bean peach flavored bourbon. Bourbon, 32.5%. I forgot, like, after that wife, that was from a shout out to John, my mate John. He got me this last night, me and him were drinking some stuff. So I'm gonna just pour it in a glass. Yeah, yeah, no, your shades are really nice looking. I like those mirrored shades that psychedelic multicolors on them and nobody knows who you're looking at. Yeah, I look terrible, James, that's where I've got my shades on to be honest with you and I'm quite stoned. So that's the reason for the shades.  So you look good with the shades. Cheers, man. Yeah, this is, this is really smooth. This is smooth stuff, Jim Bean peach flavored. Yeah, yeah, it's good stuff actually. It's really smooth. I don't drink water spirits, but it's nice straight. But holy hell, it kicks in the balls. I'm gonna add some Pepsi to it. Some pepe cola. I'll add some Pepsi to it and I'll see you later. Oh, James, I shouted you out in my latest review. I done a review of this on my channel, Jim Bean peach and I shouted your channel out. I tell everyone to come and subscribe. So hopefully that works. Hopefully you get some subscribers from the den, you know. Yeah, cheers. Jim Bean peach we cook. Cheers to you, Jordy K performing artist, Jordy K. Cheers, James. Cheers, Commodore. First chat. Yeah, I don't know where Mr. Eric Thornfelter, Thomas Metal 75 is because last night he told me, yeah, no, not last night, Friday night on Fandango Friday. He says, oh, yeah, I'm available. I want to be on. I want to be on. Jump on, Eric.  Excuse me. He's beyond the right. He's beyond the right, but there are other people. There are other people. Let's see. Let's bring on the other performing artists. We've got another performing artist and you might know him, Mr. Paul Anthony Mantia. Let's see. Oh, yeah. Oh, awesome. Yeah, he's free. He just contacted me and also the an old friend of mine, a blast from the past, a professional wrestler, the reinforcer, Andrew Anderson, the nephew of one of the four horsemen, Arne Anderson and the star of the Golden Globe award-winning movie, The Wrestler with Mickey Rourke and Marisa Tomei. He just contacted me and he is going to try hard to be on the show and that would be great. Golden Globe award-winner star of that Golden Globe movie, The Wrestler. Nice. I want those sunglasses for when I go to the gym and look at the pretty women. I will not get caught looking at them. Yeah, you know what? That's the great thing about mirror shades. Commodore, you would suit these shades better than I do, man. Commodore, don't wear the shades when you swing the steel mace because you might knock yourself in the coconut with the steel ball. I wouldn't. I really wouldn't wear shades. Yeah, it is sad. It's petty. I mean, how could anybody find an elderly retired couple $100,000 for planting pretty flowers and beautiful plants in front of their homes? Oh, yeah. Come on. They want you to, according to Jason Cleveland, you have to get permission to take a shit, man. You have to get permission for everything. Yeah, you have to have a permission to even fart. Fart.  He's got some horrendous stories about the HOA, Homeowners Association, what they did to him. I mean, where is the incentive of the American dream of owning your own home if your freedom is totally taken away? Where is the incentive, the incentive to pay a high mortgage and high property taxes? Where is the incentive that you have to get permission to plant a rose bush or tulips or zinnias or whatever? Right. There's no incentive. Yeah. She was. Where is Jason? Where is he at? Is he all good? His daughter's got the tea, but she started tea ball season. You know how it is when you have kids. It's not the father. It's not the father. I mean, it's not the father that makes the kids do all kinds of stuff.  They can't fool James P. Madonna. They can't get anything over on James P. Madonna. James P. Madonna. The progressive discussion. That's great. Let me ask the great mystical quartz crystal. Hold on. What do you mean ask? Oh, crystal pendulum. Was I correct about the women signing their kids up for everything so they can sucker their husbands at spending all their free time with them? Wow. Look at it. Look. It agrees. Look at it. Look at how it's turning clockwise. So are women very insecure creatures that must have their husband or boyfriend's undivided attention? Yes. Jordy K. Says yes. And the pendulum says yes. And the nice way. I don't mean to put it that way, but an anesa way, but yeah. Yeah. In other words, so crystal. In other words, they don't even want a man to have his own hobbies and interests and friends. Interesting. Interesting. Says yes. Would you consider that crystal pendulum to be very petty and selfish? What women? Yeah, what about women? Yeah, saying yes. No, not all women. Not all women. Some women. Yeah. No, but a lot of them are.  Yes. A big yes. Pathetic insecurity. Okay, um, is, um, is, um, gonna ask something. Do you think that that what I what I displayed about the homeowners association just amounts to greed in the end times and control over over we the people? Yes. Yes. Um, okay. I was kind of mentioned something about, um, well, uh, Commodore Jeff Zimbello, what he said about Dulce, the sea weed, Dulce, is it truly one of nature's greatest superfoods? Yes. What was it called? The North Atlantic seaweed called Dulce. It's a brown seaweed that's harvested in your region of the world and also in the Canadian maritime provinces is Moringa, another true superfood, which is the drumstick tree from India. Yes. Yes. What about spirulina? What do you think of spirulina algae? Okay. I was gonna ask something else. Um, I lost my train of thought like Frank Costanza used to say, well, it'll come to me. You know, I mean, everybody's got the links. They all got the links. Andrew Anderson saw the link and, uh, if he can come, he can come. I would love to have him. What about eddy? That was a great big burp. Yeah.  You know it well. Methane gas builds up and like my grandmother used to say, it's better out than in. When somebody farts or burps, that means it did not pay any rent. So it must come out. It's better than in. Yeah. I learned that. That's from Shrek. I learned that from Shrek. Better than in. That's what makes marriage.  Amen. I rather I rather flatulate that have gas pains in my in my bowel. Yeah. Could you do one acid reflux or anything like that? Oh, that's horrible. I wonder if acid reflux and Harper and are synonymous with each other. I think acid reflux might be a chronic problem with Bart Robinson had peach crown royal whiskey, but not Jim Bean peach bourbon. Yeah. I noticed that the flavored whiskies tend to be on the sweet side, like they have to spike it with sugar. Why can't they just spike it with the fruit? Why must people and I'm going to I'm going to single out Americans. Why must they have everything sugared sugar down?  You know the one sold overseas don't have nearly as much sugar added as the Pepsi and Coca Cola sold in the United States. The oval team, you know, that nice tasty chocolate drink, the oval team, and I know this for a fact, the oval team sold in Europe and Asia has no added sugar. None. None. This is the UK Pepsi. We don't we don't have corn syrup. You guys use a lot of corn syrup. Don't use genetically modified high fructose corn syrup is toxic. It's very bad for your health. Is it? Oh, yeah. Yeah.  Mr. Jordy, please. Okay. Yeah. And Pepsi, like they've dropped the sugar here because we get we get a boost tax here.  So the sugar percentage is you are a man of mystery because the lights are out, man.  That's my back release. Okay. Red, blue, green.  Oh, no, I only done that the one time for a joke. But yeah, it's actually pretty good, man. It's actually pretty good. I've not done that sentence. Yeah, I've not done that sentence. Do you know why it's not a joke? Craft beer, not not macro beer, but craft beer as an old world, old country, ales and stouts, and porters and loggers and what have you are our rich source of B vitamins because of the brewers. So you're getting you're getting the B vitamins B 12 craft beer or L and then you add the the carbonated vitamin C wafer that dissolves. And that is a that makes it a great nutritional drink or a great way of getting your vitamin C and B vitamins. I mean, natural B vitamin, not synthetic.    I would love to find that. I would love what do you do? Is it a condiment? Is it like pic a lily? You spread it on things? Well, usually, English people have marmite spread on a toast in the morning. You can have marmite on toast. But what I do, I don't toast, but what I do is I put like, like two tablespoons of marmite in a cup and then I add volume of water to it. So it's basically hot marmite. And I drink that. And it's what is it?  Oh, marmite. Marmite. Yeah.  Marmite, you know what? Okay, sorry. Sorry. Oh, you go. When you when you spread something like that on on like a multi grain toast slice of multi grain bread, that's like having a bowl of porridge. That's like having a bowl of whole grain porridge. You know, I mean, that's that's a breakfast in itself. And especially it sounds good for people on the go. You know, I love porridge. I love porridge. And but yeah, marmite is basically it's like a beefy salty spread kind of thing, but you can make a hot drink out of it as well. And have you heard of a thing called Vegemite? Vegemite is the Australian version of marmite. It's called Vegemite. Right. V E G E M I T E. What is it a concentrate of various plants, vegetables and it's a concentrate of yeast. It's a yeast extract. yeast extract. No, I'm serious. Yeast is a is a is a fun guy. You know, it's in the mushroom family. It is. It is. It is a combination of animal and vegetable is a very interesting creature. The fungi family has very high nutrition of all kinds. Amino acids, B complex RNA, ribonucleic acid, which is an antioxidant.  I'm going to look them up and and if they have websites, I'm going to put it on my Facebook group, original holistic health talk. Hold on. I'll be back in a minute. I'll show you. I'll show you. I've got marmite down the stairs. I'll show you. And I also have a long running since 2012. The group called everything is food since 2012. And it is an international food and drink group. So, you know, feel free to join, post your recipes, post your photos, your videos. And that is fascinating. And now you see, you see the beauty of it. Commodore Jeff Sambelle of an ad lib Jackie Gleason style talk show. I mean, just let the flow. Let the tide take it. Let the flow of the of the tides. Take the show in the right direction. Last night, I learned a new phrase for excusing oneself to go to a public restroom. The new phrase was, please excuse me while I visit the. Well, I usually, I usually say porcelain throne, but, you know, all right, let me, let me, let me, oh, that's a pretty label. Hold on there, brother. Now, yeah, let me, the light went away. So did it. Oh, my nudge. Marmite. I mean, Marmite. Is it powder form? No, it's liquidized. It's like, it's kind of like, this is real. This is a, this is basically the same thing. What is that name in Scottish Celtic? Does that mean your ball, healthy balls, healthy testicles? No, it's basically beef. Oh, beef, beef, beef paste. So, so is, is Marmite a paste also? Yeah. Yeah.  Oh, yeah. He's throwing the shot put there. Porridge. Porridge. Oh, or they spell it with one R in Scotland. Porridge oats. Original smooth cut. You see Scottish oatmeal and Jeff Sanbello knows is very fine like a farina where Irish oatmeal is more gritty, steel cut, steel cut Irish oatmeal is more gritty, but Scottish oatmeal is very, very fine. I want to see if I can get organic Scottish oatmeal. I mean, Bob's Red Mill doesn't have organic, they have regular. There you go. That's Scottish language right there. It's off a drink, right? Out the day, best kept the baffies on, grab a bowl of scouts and keep out of the wind, wind-eye, wind-eye, feeling gallus. Wind-eye, that's it. All right, I'll do it right. So, it's off a drink, out the day, best kept the baffies on, grab a bowl of scots and kick out the wind-eye, feeling gallus. Wind-eye is window, gallus means happy. Have it? Yeah. Well, you know, oats are high in protein and high in essential fats and lower in carbs than other grains and it comes in handy during the weather in Scotland because of the, I guess, the cold and the dampness.  The Commodore will tell you all about that, but I've got to take a shot there instead.  Yeah. Yeah. And you can even do isometrics. You would like come almost to the top. Like, let's say you're doing curls. You come almost to the top and you hold it as long as you can and you're fighting it all the way down. I remember Arnold Schwarzenegger was talking about exercise and stuff like that. And he says, I only start counting, he was talking about when he does dumbbells. And they said, I only start counting when I feel the pain. So he will grab a dumbbell and he will do like that many. And then until he feels the pain, that's when he starts counting. Well, yeah, you know why? Because when you're not feeling the burn, the lactic acid building up in the pain, that means you're only warming up. So you don't really have to do warm upsets. If you start an exercise, let's say it's a shoulder press and you don't feel any discomfort, no burning, nothing at the beginning. That's your warm-up. That's your warm-up. Because warm-up sets are a waste of energy. Really. Yeah. Yeah, they are. They are. I'll be right back, guys. I'm going to take those shut things down. That's right.  Hopefully. Well, if there's more songs like that to come, the vampire dust, I guarantee you're going places, my friend. Hell yeah. Thank you. I'm going to take these. Hey, can you hear me? Yeah. Am I too low or anything? Is that okay?  Have you ever seen him work out? Just catch my live shows that have the commenter, Jeff Sambello, working out in his home personal training studio with the lovely fireplace and the mantle piece. Because when he goes, when he attends and competes at the next vintage games by the male. What's his first name? Helmins? Helmins the male? No. But anyway, Mr. De Mayo, his vintage game, he's supposed to have one in Orlando, Florida. So I don't know if it's written in stone, but you know, I mean, Jeff Sambello doesn't want to be flying down there and spending money on a hotel or plane flight if it's not written in stone. You know, I don't blame him. I don't blame him. Oh, well, it's great having everybody. It's a, it's really an invigorating show. And since it's so invigorating, I think it is possibly time for the spinning wheel of topics. That's right. The great spinning wheel of topics. The great spinning wheel of topics.  The great, the great spinning wheel of topics is coming. And I know people just enjoy the great spinning wheel of topics. And there he is. All right.  You get a kick out of the spinning wheel of topics. I know that. Here we go. Capitalism. What does that mean? Capitalism? Well, it's a, it's a form of government that the United States had and has that has unfortunately went from a system of competition, which is the best thing that could ever happen to capitalism. It went from a system of competition to a system of monopolies, which is terrible. And what, what I just showed about the homeowners association and how they're treating people is in, is one example of today's modern capitalist wickedness, which is controlled by greed. And greed is their God. Money is their God and their, and the bank is their church, which is, to me, it's, it's Satan's work. So yeah, it's Satan's work. Well, the gentleman in the middle of the wheel is a very, very intoxicated Michael Hilton. I've heard that name before, but I don't know who the hell he is. Michael Hilton has been blowing away my show for a long time now and this respecting James Pete Madonna and he only goes solo. Yeah. He doesn't, he doesn't believe, he doesn't want fellowship with other people anymore. He just likes to blow his own horn. Yeah. He just like to blow his own horn. Yeah. Well, capitalism, the direction it's going, it's, it's more like fascism, which is, if you looked up the dictionary, Webster's dictionary definition of fascism, it's corporate control, you know, where, where the, the, the, the law abiding citizens that vote pretty much are being disrespected. They have contempt for us. We're not important anymore, you know, just the elite, the elitists are important, not us. And that's very sad. And something really has to be done. See now, now I understand how the, how the constitutionalist libertarians feel when they talk about the Second Amendment and the citizens being, having the right to bear arms because the right to bear arms is just in case we have a rogue government. And what do we have now? I believe we're in the end times, and I believe it is, we have a rogue government. And the most rogue of all governments controlled by greed and, and sociopathic tendencies and no compassion or empathy would be what Russia is right now with Vladimir Putin.   Okay. All right. Let us spin the wheel again. A polyad. For those that don't know what a polyan is, it's a sycophant that it's a suck-up, it's a brown-nose that just goes along to get along. They don't want to make it. They think everybody's wonderful. Life is wonderful. The world is wonderful. The government's wonderful. Everything's beautiful. Remember that sickening song from the 60s, everything is beautiful in its own way. I thought you were talking about it's a wonderful life by black. Yeah, that is a polyan. They have no, they will not say any discouraging word about anyone or anything. So like, you could show them, you could show them the videos about the HOA, and they'll like say, well, those people must have done something else to violate the rules and regulations of the HOA.  Now sometimes polyan and sycophant are synonymous with one another. So if there's any additional comments that anyone that's hearing this show want to make about the spinning wheel topics, feel free to type or say what they feel, like if you have something to tell me, Jordy, about polyan is to me, they're sickening people. Here, Commodore. I've never heard of polyan before, so I have no idea what it is. It's an actual, like sycophant, it's an actual English word, and it means like, it's like a delusional person that just sees the world, society and life as a wonderful thing, like nobody, nobody's bad, nobody's despicable, nobody's evil.  Is that the, Commodore and Jordy, is that what those three, those three monkey, the monkey statues, where they go, see no evil, hear no evil and speak no evil, what would that be? A polyan is a sycophant, believes they can reach their untapped potential as is described by their carnival pitchman, snake oil, circular circular centrifugal torque training coaches that they hear a worship.  Notice that the carnival snake oil huckster or the carnival barker, notice that the carnival barker. I love that expression, snake oil, can I just say that I love that snake oil. Well, you will get all excited, Jordy, they'll get all excited with the motion to convince you that what they have is the best thing since slice bread. It's, you know, it just, it's can't be beat. It's number one. And they'll use emotion. That's how they sucker you in. Instead of speaking calmly, like the Shaolin monks or the true polyvons of Iran or the or the true India people of the Akhara and India, the Kushi practitioners, these people don't jump up and down and dance and yell and shout. They speak roughly and carry a big stick, like Teddy Roosevelt, like Teddy Roosevelt, you could say. You can only the legendary Ronald J. Tyrion, you can make millions in real estate with no money down. Yeah, remember that? No money down. What about buying things with no credit? You can have a brand new, you can have the brand, a brand new car of your dreams. And guess what? You can have no credit or bad credit. That's right. That's right. You can have no credit or bad credit. Just come on down to my. James, can you pull me up for a second, just so I can show this off to Ronald? I was talking to him about this earlier. Oh, I'm sorry. I'm sorry. Hold on. No, no, no. It's all right. After I read this, Carnival pitchman, snake oil, hucksters, preach their false hype, but do not pay homage to the ancient masses. No, no, because they don't learn from history. They're doomed to repeat it, but they don't learn from history. Okay, let me pull up Mr. Jordy. All right, what are you going to show the coach? Jim Bean. Jim Bean Peach. My friend John, my friend John was up last night. We were drinking it. Not a lot left of it. But it's 52.5%. This is Jim Bean Peach. I don't know if you guys can get it over there. I thought you could, you know, pros like this is way from Kentucky. Yeah, Ronald said he never had it. He probably can get it. He's probably just never had it. But I tried it straight and it's very smooth. It's not like burny. It's not like, oh, this is so strong or anything like that. No, it's smooth. You know, I've got it with some coconut oil. I've done a review of it on my channel. Straight and with coke. But yeah, cheers. Cheers, James. Cheers, Ronald. Cheers, Commodore. Cheers to the chat. Ronald, you're awesome, bro. Yeah, I mean, thank you. Jordy K, I had the honor of playing his newest song as the theme to my show at the beginning. And it's my favorite song so far. Thank you for playing it. It's an outstanding song. All right. Thank you. It's really great. Okay. All right. So let's go back to the wheel. What's that? Let me go back to the wheel. And hold on. Hold on. It's common here in the United States. He can get that liquor, says, but he's yet to purchase it. Well, what I said before is it seems like all the flavored bourbons and whiskeys tend to be on the sweet side, which is disappointing because I like to try a naturally flavored whisky that just has the essence of the fruit. It's like when, if I eat, I've eaten a sugar-free apple pie, a sugar-free apple turnover, or a sugar-free apple strudel. And let me tell you, it tastes, in my opinion, a hell of a lot better than the sugary, sickening, sweetened apple turnovers or apple pies. There's no need for all that sugar. You've got the natural flavor of the apple, and lots of times they'll add raisins to it. And it's enough for me. I mean, it's sweet enough. They just have to sugar down everything. I think it's because, I don't think it's necessarily because every American has to have everything like sickening sweet. I think they do it to cut corners and so they can use less of the more expensive fresh fruit juice and essence. I think it's a way of cutting corners.  Well, if you're dealing with the morbidly obese American audience, then they would want, you know, like the honey boo-boos of the country. Then they want everything super sugary. I've seen that honey boo-boo on a soap bar. I mean obese slobs.  Obviously, their friends and relatives are enablers, because if they weren't enablers, these obese people wouldn't be able to get the garbage food. You know what I mean? Well, you know, so anyway, let me mosey on back here. I've got a beer in the fridge, I was gonna show off as well, but I'll grab it after this burping coke.  Craft beer versus macro beer. Oh, okay. Yeah, some raw noives, some raw noives. Like you, I would prefer the natural flavor without the sugar attack. I bought the new Penn Dutch strawberries and cream, 12.5%. I assume alcohol, but it should be called strawberries cream and a load of sugar. 12.5? Wow. He showed that on. Ronald showed that on Fandango Friday and I had a sneaking, I had a thought in the back of my head that it might be too sweet. So it's like it's a nauseating overly sweet product.  Craft beer, fishy macro leathers. Let me finish. It's like Alex, the beer master, Bader. We did a food show about pop tarts and hot pockets. That's an example of totally sugar down garbage.  I like the Modelo product line, whatever. I like the Dos Equis product line, Mexico. Mexico. Yeah.  They're a little too seltzer like for me. I like the Canadian macros. Molson's and if they're still around, Moosehead. I like, definitely like the Genesee product line, Rochester, New York. So there are macros that are not bad. But then there are macros that are loaded with preservatives. And they use cheap filler, like cramming white rice into a burrito. They'll use possibly genetically modified corn. They'll use white rice. They'll use cheap filler. Like I said, like white rice in a burrito. And those are the, usually the nationally advertised macros. Now of course, craft breweries, they're all over. They're all over. Oh, oh, I forgot. I like Fosters. I like the Australian Fosters. It's Australian for being, mate. I like the Fosters. I used to get the big, what do they call that, the oil cans? All right, see, great. It's exactly overly sweet. But the Pennsylvania Dutch strawberries and cream certainly takes it to the absolute limit. Oh, you know what I was thinking about when you showed that I was thinking about Pepto, Pepto Bismol. Mexican beers use that. What's that, Jordy? Be right back. Okay. Mexican beers use that Mexican maseca corn, which really does make a difference versus the U.S. corn. You know, I buy this pre-steamed, ground dried corn, which is very similar to hominy grits from Latin companies. It's called masa arepa. I make with what the Native Americans called an arepa. Well, no, that's the, no, I'm sorry, that's the Spanish word for it. They make a corn cake that they fry. You can grill it to. Now, let me tell you the flavor of that Spanish south of the border of masa, especially the Peruvian chocolate, which is like the best corn you can ever eat. Chocolate. Let me tell you, Ronald is correct. There is definitely a flavor difference in that compared to the mass produced factory formed genetically modified Monsanto style corn. There's no comparison. And it's really toxic to your health to eat the Latin. German macros are great because they only use number one barley, hops, yeast, no, with no added corn or rice. So that's the German purity law, right, Ronald? And they stick to the German purity law. Forsters uses Australian pride of ringwood hops grown on only two farms. And they use a secret yeast strain that makes a difference for fosters. Ah, so that's why, so that's why my taste buds notice quality in those macros that I mentioned. It's not my imagination. Ah, thank you for the history lesson as only Ronald J. Terrio can explain it. Yes. Yes. All right, let's go back to the old, old Muck and Meyer here. The wheel. Just want to make sure the wheel is still there. There we go. Ah, yes. Pay attention to me. Pay attention to me like we love me. Worship me. People that must be the center of attention that must dominate every conversation that must dominate every live stream talk show that must constantly talk about themselves. And as soon as you start talking, they cut you off and they never reply or show an interest in you. No interest in you whatsoever. They go on and on and on and on about themselves are very braggadocious. And there are it's not just men. There are women like this, but it's mostly I notice it's mostly men. There's something about these guys. And I hate to say it. It's mostly older men. I don't know if it's male men was that causes them to want to be dominatrix of every conversation. So well, Trader Joe's they they carefully scrutinize every product before they allow it in their store. So I trust anything that Trader Joe's sells like they have like a lot of food products in the frozen section like that are from Canada, like their hash brown potatoes are not from the United States. They're not from Idaho, they're Canadian and they're they're excellent and they're cheap low priced. So Tommy Carroll. Oh, yeah, yeah. Now with with St. Pauli girl and Worstiner, and possibly with that German gentleman. But anyway, that that's pretty much insecure attention or now comment or Zambello that I pretty much sum it up with the insecure attention whores and Jordy that I pretty much sum it up or Sorry, I didn't even hear anything that you say it. I was talking about insecure attention whores and how they have to dominate every conversation and they don't they know they don't reply to you or ask you anything about you like they don't care all about themselves, yeah, it's all of me, myself and I hold on EPA. Now, Ronald Sutton does dominate and also does show interest in other people's ideas and such. He's he is handicapped by being deep into thinking into drinking by the time he goes live. Yes, I would say he definitely it's obvious that he definitely reaches intoxication before he goes live on anyone's show. That is very true. And that's probably why he just Ronald Sutton he just told him before that's the guy that's crazy about Hams Beer. Yeah, that's that Mr. Hams. He's the one that just interrupts everyone and overshouts everyone down and everything's about Hams Beer. If he should ever make a spiral smoked ham I think he should pour Hams Beer on top of it. Yes, St. Pauli Girl, Warsteiner, or Macros, but they follow the purity law for sure. Ah, those Germans, they don't screw around.