something to think about http://ping.fm/bF5CP