The thing about a good idea in a global society, is that someone else has usually already had it :-)