Great post Gene, really enjoyed it.