Here is a in depth write up Nick from the WSJ

Sorry, there is a pay wall