this is the best thread on the forum. In my opinion