working through to an understanding of MAF (System.AddIn)