lol wow, I got so lost reading that, but awesome stuff you have figured out