SNAP Video Overview - 20 minutes watch