This 30 minutes video is giving a good detailed insight look: here
Thanks goes to you know who you are.