thats cool man too bad i just wrote a 5 page paper on this it would of helped out a lot but hey its all good right. its really good though man i like it. i actually learned alot!!! even though i wrote that paper (great reading) and for noODle thx for the links man im going to go read those now to see if it has anymore information.