an interesting take on cloud Pete now we just need someone to formalize it.