Making 3 threads on the same topic is very poor form :wtf:
I have merged them so that all answers will be in the same place.