I know this video is crazy long, but if you haven't taken the time to watch it yet please do. It's fantastic. -JH