Oh man, I cannot wait to see where this goes.