Hmm...interesting, well thought out!