MDGL: One of the features of my rants is that I save them for areas I have some background / understanding in. Sadly I don't have the breadth of many others on here. So I don't know anything about MDGL, sorry.