And here is the whole adventure... in a nut(s)shell...