Might take a look at this. Start at about minute 35 to see if it is interesting enough to watch the whole thing.https://www.youtube.com/watch?v=0dMmL6E07Ww