spare 10 minutes and watch this video from start to end