wow, thats a long post. im coming back here tomorrow to read and comment. too tired right now.