Okay, this is kinda getting annoying... just too much info and too complicated... it's like "blah blah blah"... just too much exposition and too much explanation... too much detail is just as bad as too little... sometimes, our imaginations should fill in the blanks too..