Since this is demo code, I didn't want to use my time looking up the right way to do this.  Would be cleaned up before a real PR