if this wasn't open source i would be using a long expletive.