a very intersting post, alot off good info as always