Still getting the hang of go, I'm sure there is a way to do this more
like a class, but I can figure it out next