Wow read something along these lines years ago, well expanded now.