Definitely an interesting concept and well put together, I just seemed to have gotten confused rather quickly.