Colonoscopy Time!

Per all the recommendations, it’s something that really should be done starting at age 50 and earlier if you have family history. I just had mine done and I’m 6 months away from 60.

One of the problems I’ve had with doing it at 50 was the cost. At around $4,000 and not always covered by whatever plan you’re on at the time, it wasn’t something I was financially prepared for. I’ve been saving over the past 2 years though through an HSA so I can have it done now.

I went in a month or so back due to a different medical problem (first time seeing a doctor in many years) and the doctor said I should schedule myself for the procedure. The big plus, last year Medicaid pays fully for the procedure making it cost me nothing. Even with a high copay right now, my cost and copay is zero bucks.

Sign me up then!

I heard the horror stories about making sure you were always a few feet away from the toilet because the preparation meds really really clean you out (really!) and quickly. I did get the 4 liter container with the preparation chemicals plus a small packet of lemon flavoring. I will say lemon does leave a film on the teeth. I started prep last night at 6pm per instructions after eating nothing after 7am (procedure was scheduled for this morning at 9:30am). It really wasn’t as bad as folks say in my experience. The fluid was a bit thick feeling, like taking the Alka-Seltzer Cold, but a touch on the salty side. Maybe due to it having electrolytes mixed in. While I did have to hit the toilet several times before going to bed and again in the morning, I mostly had a sense of fullness vs the urgency you feel with actual diarrhea when you eat something that disagrees with you.

I had to drink a glass every 15 to 30 minutes and drink until the liquid leaving the body was clear. You also must drink a lot of water because you will be dehydrated by the fluid (I drank about 5 liters of water throughout the day in addition to the 2 liters of laxative starting at 6). The nurse also said to drink half starting at 6 and the remainder before 7am this morning. By 7am I’d finished it off and exiting fluids were mainly clear with a yellow tinge to it.

Another thing folks mention is being very hungry. I have to say I felt almost no hunger throughout the day. I did spend my time hacking code and playing Doom after adjusting the Gamma to 1.0 (much much better).

Getting to the clinic was no big deal and the nurse said they were ready right now (8:45 vs 9:30) so I was brought back, given instructions, and signed the waiver that let them remove any polyps found. She did say at my age, about 30% of patients have polyps and that the most they’d ever removed was 49 in one session! She said smokers typically had more polyps than non-smokers.

I stripped, got dressed in the gown, lay down, and she covered me with a warm blanket. Did the blood pressure cuff, the finger cuff for heart rate, and then tried to locate a vein for the drugs. Being dehydrated even with the water I drank, she had a hard time. After many slaps trying to raise a vein, she finally tried my right hand. Insertion was pretty damned painful and it felt like she hit a tendon (the funny bone feeling along the finger). She pulled it out and observed “no bleeding”. Even with the large amount of water, I was still dehydrated. I pointed out that when I give blood, my left arm is generally the best place. She removed the cuff and was able to (again, painfully) successfully insert the needle.

And we’re ready to go!

I was wheeled down the hall into the room. The room itself was pretty cool itself with a large screen to my left and several screens and dangly bits to my right. I was instructed to lay on my left side and bring my legs up as if I was sitting down. She started the drugs and within 30 seconds I was feeling dizzy. The drug was a Conscious Anesthetic so I was awake but as friends say, I didn’t care. 🙂

Per the nurse, I wasn’t to drive, drink alcohol, or sign important documents for 24 hours and that I would have trouble remembering the procedure.

I do remember watching a part of the procedure on the screen and a few instructions or just a push by the doc or Nurse to shift around a little but that was it. I don’t remember being wheeled out or being taken to the reception area. I do remember farting though and getting a “good job” from someone. 🙂 My girlfriend was there to drive me home and I don’t recall asking her to take any pictures of me in the reception area still on the gurney but she has a few pics 🙂 Apparently I told her about the hand and tendon a few times. I don’t remember getting dressed. I do remember slightly leaving the office but not the elevator and vaguely recall the parking lot but not getting in the car. I just remembered her wandering around in the parking lot looking for a gas station so she could get me a soda (wanted the caffeine before headaches kicked in) and a few “there’s a long runway to get on back on the road” comments.

Later Jeanne mentioned I was in the recovery room and the nurse had removed the cuff and finger clip but I don’t remember the needle being removed. Jeanne did say I got up from the gurney, with just a T-Shirt and socks, and the nurse walking in on me, “oh my” 🙂 I remember the nurse asking if I wanted something to drink or eat; apple juice, orange juice, graham crackers, or animal crackers. I wanted apple juice. I remember that it was warm but I did drink it down. I drank down the apple juice and threw it away but do not, even with Jeanne reminding me, remember getting dressed.

I did take a slight nap in the car and as we getting close to home, I recall feeling cold sweats and nauseous. Probably because I’d been fasting for more than 24 hours. Jeanne was willing to get me something to eat but I only wanted some toast, unbuttered, and drank some of the soda. I tucked in to the couch and slept for about 4 hours (around 1pm). I felt a lot better after that and Jeanne headed out to get lunch.

Oh, and they removed 2 polyps so less than the record but in the 30% of patients. I do remember that

It’ll be about a week before they return the results of the biopsies. The results will dictate how often I’ll need to return for further cleanup. 10 years is the default but it could be less if there are problems with the biopsies.

Posted in About Carl | Leave a comment

Using a VMWare Virtual Machine As An Internet Gateway

I’ve been using my old cast off computers as internet gateways for a couple of decades now. I’d upgrade my current system, build a new one, and stick the old one in a a new Firewall/Gateway. I seem to learn better when I have something to do with it. I started with Red Hat Linux until it stopped using 3Com Ethernet cards (3c503) (issue with CIDR). Then Mandrake for several years. Then OpenBSD for a bit. Then Ubuntu. And most recently CentOS 7. I’ve used iptables a couple of times, the OpenBSD pf firewall set, back to iptables on Ubuntu, and now firewall-cmd.

A few months back, one of the teams at work was in the process of replacing their old gear with new gear. Standard lifecycle type stuff. A few of us were asked if we wanted to keep any of these cast off systems. I was a bit puzzled but sure. I’ll use it as a sandbox type thing at home. These are bigger systems as they were the older ESX servers used by the Virtualization Team. A Dell R710 (this is a rack mount server vs a desktop or laptop system).

Dell R710, 192 Gigs of Ram, 2 8 Core Xenon x5550 2.67GHz CPUs, 2 143 Gig 10,000 RPM Drives, 4 750 Gig 7,200 RPM Drives, 4 onboard Ethernet Ports, 4 PCI Ethernet Ports.

Woah. Big box. The 2 143 Gig drives are mirrored as RAID 1. The 4 750 Gig drives are mirrored as RAID 5. This gives me 143 Gig for boot and 2 TB for data.

I built it up as a replacement for my old system. Part of this was learning how to use CentOS 7 with the new systemd and *ctl commands. I snagged my rules for the old system (iptables) and learned how to set up the new system.

I’ve used 3 network interfaces for quite a few years. One for Comcast or Internet traffic. One for my Wireless traffic. And one for my internal network. My Wireless has always had a hidden access point with security turned on. Plus it isn’t permitted access to the internal network. It uses the firewall as strictly a pass through to the ‘net. I copied all my files from the old system to the new one and have spent the past few months making sure things work as expected.

But there’s more 🙂

A few months later and they’re still decommissioning old gear. This time I was asked if I wanted a second system. Honestly I was fine with the first one. Lots and lots of power. But one of the other guys suggested I use it as a VMWare ESX host. We use VMWare a lot at work with some 400 or so virtual machines that my team manages plus these were ESX hosts so they’re really already built for this sort of thing.

While I initially said no, I went back and agreed to take the second one. I’ve been trying to use KVM to learn Kubernetes, Docker, and Ansible but it’s a bit rough to use and I was having the most trouble with getting the network working correctly without dicking up my firewall. So new system.

Dell R710, 288 Gigs of Ram, 2 6 Core Xenon X56660 2.8 GHz CPUs, 2 143 Gig 10,000 RPM Drives, 4 750 Gig 7,200 RPM Drives, 4 onboard Ethernet Ports, 4 PCI Ethernet Ports.

Well, a _bit_ more Ram. More power to the processors but fewer. One of the 750 Gig drives had failed as well. At the recommendation of the same guy at work 🙂 I popped on line and chased down the maximum size drives these things would take. 3 Terabytes! I picked up 5 of them, 4 as replacements for the existing 750’s and one spare just in case. I pulled the four 750’s, put in the four 3 TB drives and the new system now has 8 Terabytes of disk space in a RAID 5.

I installed vSphere from VMWare and started building virtual systems. First a 8 node system for my Kubernetes and Docker testing. Next three nodes for my development environment. And most recently 3 nodes for my Ansible environment plus 12 nodes for the sandbox for Ansible (4 CentOS 5.4, 4 CentOS 6.5, and 4 CentOS 7.2 system to mirror the basic work environment).

But you know. Since the system is up and running, I should be able to create a virtual system that’s pretty thin with all the power I need for a firewall. Updates to the firewall system can take a good bit of time if I have to reboot, say for a kernel upgrade. I have the configuration from the current system of course to apply to the new system. And I would just need to pull the cable from the current physical gateway to the virtual gateway to test, then back if it’s not working as expected.

But first, let’s move the existing web sites off the firewall to the virtual environment. They don’t need to be up all the time. Just the backup for the forums and blogs.

The photo site takes about 250 gigs; pictures (35 Gigs), site backups (42 Gigs), and system backups (175 Gigs). So a new VM with 500 gigs will at least hold all this while I build up a firewall.


The vSphere client has its own idiosyncrasies such as making sure I use the E1000 interface with CentOS 5 systems or making sure I disconnect before resetting the system or the iso gets locked and I have to close the vSphere client. Also, at recommendation, I enabled ssh access to the system. Even better. Now I can poke around with the esxcfg utilities. I believe everything you can do in vSphere can be done with the CLI which makes me happier.

Next up, I need to create a couple of vSwitches or Virtual Switch. With this, I can isolate the three networks and ultimately set up the second R710 as a second ESX host in a cluster.

In the vSphere client, select the home system and the Configuration tab. Click on Networking and you’ll see your current configuration. If you want to add network adapters to your current switch, you’d click on the Properties and add adapters and then ‘Team’ them. In this case I want to create unique networks so click on ‘Add Networking’, then Next as you’re adding a new network. Select the NIC you want to use for the new vSwitch and click Next. Give it a good label. I used Wireless for one and External – Comcast for the third switch. Then Finish. Do the same for the second switch if that’s what you are adding. I’m adding two switches so I added the second one.

For the VM, add the two additional networks to the base configuration. One for Wireless and one for the External – Comcast network. I of course upgraded the system once it was booted from kickstart. Next up, setting up the firewall.


Make sure you have forwarding enabled as this will be a router. In /etc/sysctl.d, add the following line to ’99-ipforward.conf’.

net.ipv4.ip_forward = 1

Next of course, start firewalld.

# systemctl enable firewalld
Created symlink from /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service to /usr/lib/systemd/system/firewalld.service.
Created symlink from /etc/systemd/system/ to /usr/lib/systemd/system/firewalld.service.
# systemctl start firewalld

Now let’s see what’s in place by default.

# firewall-cmd --get-zones
block dmz drop external home internal public trusted work

For firewall-cmd, I need to utilize only three of the available zones. So I don’t have to define new zones, I’ll associated one of the three interfaces with the appropriate zone; dmz for wireless, internal for the home network, and external for comcast.

And let’s see what the default zone is.

# firewall-cmd --get-default-zone

The default zone is ‘public’ so first I want to change it. In general always add –permanent when configuring the system. That adds it to the files in /etc/firewalld. In this case you can’t but for future commands.

# firewall-cmd --set-default-zone=internal

I have three interfaces. Sadly they come up as eno16777984, eno33557248, and eno50336512. I want to rename them to be a bit shorter to make them easier to manage. In /usr/lib/udev/rules.d edit the 60-net.rules file and add the following line for each of your interfaces. You’ll need to get the MAC address from each interface before hand so ifconfig or ip addr first.

ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:50:56:8e:3f:a7", NAME="ens192"

Replace the ATTR with the interface MAC and NAME with what you want to call it. I called mine ens192, ens193, and ens194 although you could call it internal, external, and wireless I suppose. Don’t forget to rename the ifcfg files in /etc/sysconfig/network-scripts and update the files themselves (the NAME and DEVICE keywords). And of course update the three files with the additional correct information. My wireless network interface is External (ens193) would just use DHCP to connect to Comcast.

With the interfaces more sanely named, I want to bind them to the appropriate zones

# firewall-cmd --permanent --zone=internal --add-interface=ens192
# firewall-cmd --permanent --zone=external --add-interface=ens193
# firewall-cmd --permanent --zone=dmz --add-interface=ens194

Unfortunately this doesn’t make it permanent even with –permanent. I had to add the zone information to each of the ifcfg files as ‘ZONE=’ so when I reboot, they’re still attached to the correct zone.

Next to check the default services as assigned

# firewall-cmd --list-services --zone dmz
# firewall-cmd --list-services --zone external
# firewall-cmd --list-services --zone internal
dhcpv6-client ipp-client mdns samba-client ssh

On my current physical system, I have the following final configuration

# firewall-cmd --list-services --zone=dmz
# firewall-cmd --list-services --zone=external
# firewall-cmd --list-services --zone=internal
dhcpv6-client ipp-client mdns samba-client ssh

I want to make sure the appropriate services are configured. By default, I don’t want wireless or external listening for anything but internal should be listening. firewall-cmd is aware of quite a few services:

# firewall-cmd --get-services
RH-Satellite-6 amanda-client bacula bacula-client dhcp dhcpv6 dhcpv6-client dns freeipa-ldap freeipa-ldaps freeipa-replication ftp high-availability http https imaps ipp ipp-client ipsec iscsi-target kerberos kpasswd ldap ldaps libvirt libvirt-tls mdns mountd ms-wbt mysql nfs ntp openvpn pmcd pmproxy pmwebapi pmwebapis pop3s postgresql proxy-dhcp radius rpc-bind rsyncd samba samba-client smtp ssh telnet tftp tftp-client transmission-client vdsm vnc-server wbem-https

For purposes of this though, I only care about ssh. Since it’s there, I don’t have to create a special rule for it. First off, remove any existing services that may be pre-configured.

# firewall-cmd --zone=dmz --remove-service=ssh --permanent
# firewall-cmd --zone=external --remove-service=ssh --permanent

Next if ssh isn’t part of the zone already (and it is by default) add ssh to your internal zone.

# firewall-cmd --zone=internal --add-service=ssh --permanent

And Masquerading is required in order for networking to work. Add it to the external zone.

# firewall-cmd --zone=external --add-masquerade --permanent

Once done, you’ll need to reload the firewall configuration.

# firewall-cmd reload

Confirm by listing the services available to the zones now.

# firewall-cmd --zone=dmz --list-services
# firewall-cmd --zone=internal --list-services
dhcpv6-client ipp-client mdns samba-client ssh
# firewall-cmd --zone=external --list-services

That should be it. Don’t forget to reip the interface on the public interface on the VM before rebooting. And I had to reconfigure my external server to accept connections from my new DHCP IP I received from Comcast.

Posted in Computers | Tagged | Leave a comment

Weeds and Lawns

The annoying broadleaf weed is Common Mallow. Get ground damp and pull.

Pointy leaves, purple flowers and dense seed puffs is Canadian Thistle. Paint leaves with herbicide.

The succulent in the cracks and edge of the grass is Purslane. Easily pulled when young.

The quick growing vine that climbs fences and plants id Bindweed. Paint with herbicide.

It looks like the clover looking weed with dark leaves too is Black Medic. Easily pulled from damp lawns.

Lawn care fact sheet.

The “paint leaves” is where you want to keep the underlying or surrounding vegetation. For gravel or fence, just spray. The blue Bayer stuff works well.

Posted in Home Improvement | Leave a comment

Building a New Gaming Table

As a tl;dr post, this will be even more of a highlight of the process of building the gaming table 🙂

Several years back, I was testing a new wood working tool and created a quick and dirty gaming table. Bigger than a dining room table and less likely to require a moving stuff for dinner 🙂 As time progressed, I added a felt top to it, fixed the base (from an ‘X’ to a square base), added a rim for more support, and painted it. I used it for RPG gaming and board gaming. It was big enough to hold all the expansions for Arkham Horror 🙂 It was a little off in height though. Just a touch too tall for a dining room chair but a touch too short for bar stools.

As time goes by though, I wanted to make a better table. A bit more sturdy. But a bit more portable, or at least transportable. I’d been looking at tables for years of one sort or another from the extremely expensive ones at $20,000 down to the home built one. At the local gaming shop, they had a board game demo table. About 3′ on a side but two of the sides had a deep tray for things like bags of dice and a center cup holder for a dice cup maybe or a cup of something to drink. Inspiring.

I whipped out my pen and paper and started measuring things to make a table. I liked the deep tray (or trough) and size but I needed a larger table for bigger games. I had other ideas as well and eventually got them written down.

Four 3’x3′ modules with a corner and troughs for each side and section.

The lip on the left shows where I wanted to put the edge of a book or clipboard and after some thought, I added a slot for a support piece.

I decided to go with a hardwood since people will be leaning on the troughs and picked out Poplar in part because of the softer texture of the wood over Oak (and it’s a bit cheaper).

The base

Starting to look like a table

I used a wood dye vs a stain and selected a darker Cherry. After the stain, I covered it with shellac

Finally I coated it all with lacquer

For the table tops, I selected a grey felt and used some wood glue to mount the felt

Once everything was dry, Jeanne and I brought it all into the basement and started assembling it. This should look familiar

We mounted the two opposite sides loosely so they leaned out a little and slid the tops under the slots. When tightened, nothing should move.

Jeanne was an excellent helper 🙂

And the table assembled. I made the dice towers as well.

One of the things I wanted were trays in the troughs. I added a couple of pieces of plywood as a base to the trays (runners).

As you can see, you put a support into the slot, either vertically or horizontally, and it supports a clipboard

Or a book

Ready for Shadowrun in this case.

Behind the screen

And of course, the slots work well for holding cards 😀

I have more bits to add but the core of the table is done.

Posted in Game Table, Woodworking | Leave a comment

3dMark Video Card Testing

At a suggestion from Kevin, I snagged the 3DMark tool to test my systems video.

I ran the program to run tests on the system just to see if it encountered any issues. Nope, everything seems just peachy 🙂

I got a 3,611 Time Spy score which isn’t spectacular (better than 32% of systems).

3DMark Time Spy is a new DirectX 12 benchmark test for Windows 10 gaming PCs. Time Spy is one of the first DirectX 12 apps to be built “the right way” from the ground up to fully realize the performance gains that the new API offers. With its pure DirectX 12 engine, which supports new API features like asynchronous compute, explicit multi-adapter, and multi-threading, Time Spy is the ideal test for benchmarking the latest graphics cards.

But I got a 10,089 Fire Strike score which is real good (better than 72% of systems).

Fire Strike is a showcase DirectX 11 benchmark designed for today’s high-performance gaming PCs. It is our most ambitious and technical benchmark ever, featuring real-time graphics rendered with detail and complexity far beyond what is found in other benchmarks and games today.

I did put the system into SLI mode (connect 2 graphics cards for better performance) but the tests didn’t change and per the site (and for $30) I’d have to run the Fire Strike Extreme to test SLI and Fire Strike Ultra Benchmark test to test the 4K monitor.

3DMark Fire Strike Extreme is an enhanced version of Fire Strike designed for high-end multi-GPU systems (SLI / Crossfire) and future hardware generations.

In addition to raising the rendering resolution, additional visual quality improvements increase the rendering load to ensure accurate performance measurements for truly extreme hardware setups.

Can your PC handle the world’s first 4K gaming benchmark? Fire Strike Ultra’s 4K UHD rendering resolution is four times larger than the 1080p resolution used in Fire Strike.

A 4K monitor is not required, but your graphics card must have at least 3GB of memory to run this monstrously demanding benchmark.

So, sweeeeet 😀

Posted in Computers | Leave a comment

Concert: Free Fallin’

From here

        D/Dsus/Dsus/D/A        D/Dsus/Dsus/D/A
        D    Dsus  Dsus  D   A
she's a good girl, loves her mama
      D D sus    Dsus D   A
loves Je-sus and Amer-ica too
        D    Dsus  Dsus   D    A
she's a good girl, crazy 'bout Elvis 
      D   Dsus        Dsus  D      A
loves hor-ses and her boy - friend too


           D    Dsus Dsus   D  A
and it's a long day  livin' in Reseda
          D    Dsus Dsus    D           A
there's a free-way  runnin' through the yard
          D   Dsus         Dsus  D    A
and I'm a bad boy, cause I don't even miss her
     D   Dsus    Dsus     D   A
im a bad boy for breakin' her heart

        D    Dsus/Dsus/D/A       D    Dsus/Dsus/D/A
and im free,                free fallin'
        D    Dsus/Dsus/D/A       D    Dsus/Dsus/D/A
ya, im free,                free fallin'


        D   Dsus  Dsus    D           A
all the vam-pires walkin' through the valley 
     D    Dsus     Dsus  D     A
move west down Ven-tura  Boule-vard.
            D   Dsus     Dsus     D      A
and all the bad boys are standing in the shadows 
        D    Dsus         Dsus      D      A
and the good girls are at home with broken hearts

       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
and im free,                free fallin'
        D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
ya, im free,                free fallin'


        D     Dsus Dsus  D   A
i wanna glide down over  Mul-holland    
        D     Dsus Dsus D      A
i wanna write her  name in the sky
         D    Dsus Dsus D    A
im gonna free fall out  into nothin'
      D     Dsus  Dsus  D     A
gonna leave this  world for a while

       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
and im free,                free fallin'
       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
ya, im free,                free fallin'

       D/Dsus/Dsus/D/A           D/Dsus/Dsus/D/A
       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
ya, im free,                free fallin'
       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
oh!                         free fallin'
       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
ya, im free,            oh! free fallin'
       D    Dsus/Dsus/D/A        D    Dsus/Dsus/D/A
Posted in 2016 Company Picnic, Music | 1 Comment

Concert: Angel Band

From here
C. G. C

    C              F     C
My latest sun is sinking fast
    A        E     A
My race is nearly run
    A               D     A
My strongest trials now are past
    A        E     A
My triumph has begun

E        A
Oh come angel band
E        A
Come and around me stand
D                    A
Bear me away on your snow white wings
   A     E      A
To my immortal home
D                    A    
Bear me away on your snow white wings
   A     E      A
To my immortal home

   A                D       A
Oh bear my longing heart to him
    A        E        A
Who bled and died for me
   A                      D        A
Whose blood now cleanses from all sins
   A          E     A
And brings me victories

E        A
Oh come angel band
E        A
Come and around me stand
D                    A
Bear me away on your snow white wings
   A     E      A
To my immortal home
D                    A    
Bear me away on your snow white wings
   A     E      A
To my immortal home
Posted in 2016 Company Picnic, Music | 1 Comment

Concert: Bartender’s Blues

From here

(intro: D (chord), E (plain), F# (plain)


     G             C
Well I'm just a bartender
      D            A
And I don't like my work
      D                       G    D, E plain, 
But I don't mind the money at all
D7/F#     G           G7
I've seen lots of sad faces
    C           A
And lots of bad cases
   D                             G     D
Of folks with their backs to the wall


          G          G7         C          A
But I got four walls around me, to hold my life
   D            D7/F#    G    D
To keep me from going astray
      G          G7        C       A
And a honky tonk angel, to hold me tight
   D             C        G
To keep me from slipping away

(As first verse)

Well I can light up your smokes
I can laugh at your jokes
I can watch you fall down on your knees
I can close down this bar
Oh and gas up my car
And I can pack up and mail in my keys

But I need four walls around me
To hold my life
To keep me from going astray
And a honky tonk angel, to hold me tight
And keep me from slipping away

Now the smoke fills the air
Of this honky tonk bar
And I'm thinkin' bout where I'd rather be
But I burned all my bridges
And I sunk all my ships
And I'm standing at the edge of the sea

I still need four walls etc.
Posted in 2016 Company Picnic, Music | 1 Comment

Concert: Lost Highway

From here

              C          G        C
I'm a rollin' stone all alone and lost
              C          G        C
For a life of sin I have paid the cost
            F                 C
When I pass by all the people say
                   C            G        C
There goes another boy down the lost highway

               C           G      C
Just a deck of cards and a jug of wine
               C           G         C
And a woman's lies makes a life like mine
               F           C
For the day we met I went astray
                  C         G        C
I started rolling down that lost highway
              C         G      C
I was just a lad nearly twenty-two
                 C          G        C
Neither good nor bad just a kid like you
            F                C
And now I'm lost too late to pray
              C           G        C
Lord I paid the cost on the lost highway

                C        G        C
Now boy's don't start to ramblin' round
                C           G      C
On this road of sin are you sorrow bound
          F                        C
Take my advice or you'll curse the day
                    C         G        C
You started rollin' down that lost highway
Posted in 2016 Company Picnic, Music | 1 Comment

Concert: Looking Out My Back Door

From here

Muted strum 8 beats

G                            Em
Just got home from Illinois, lock the front door, oh boy !
C          G            D 
Got to sit down, take a rest on the porch.
G                    Em
Imagination sets in, pretty soon I'm singing,
C         G            D           G
doo, doo, doo, lookin' out my back door.

G                                 Em
There's a giant doing cartwheels, a statue wearin' high heels,
C               G               D
look at all the happy creatures dancing on the lawn.
G                    Em
A dinosaur Victrola, listening to Buck Owens
C         G            D           G
doo, doo, doo, lookin' out my back door.

D                             C              G
Tambourines and elephants are playing in the band,
Em               Em                 D
won't you take a ride on the flyin' spoon doo-n doo doo
G                     Em
Wond'rous apparition, provided by magician,
C         G            D           G
doo, doo, doo, lookin' out my back door.

Strum: G Em Em C G D
Strum: G Em Em C G D G

D                             C              G
Tambourines and elephants are playing in the band,
Em               Em                 D
won't you take a ride on the flyin' spoon doo-n doo doo
G                   Em
Bother me tomorrow, today I'll buy no sorrows,
C         G            D           G
doo, doo, doo, lookin' out my back door.

Muted Strum: 8 beats

G                          Em
Forward troubles Illinois, lock the front door, oh boy !
C               G               D
look at all the happy creatures dancing on the lawn.
G                   Em
Bother me tomorrow, today I'll buy no sorrows,
C         G            D           G
doo, doo, doo, lookin' out my back door.

Muted Strum: 4 beats

C         G            D           G
doo, doo, doo, lookin' out my back door.
Posted in 2016 Company Picnic, Music | 1 Comment