I fixed all know bugs in the NM dataengine.  It can be found in svn playground.  I’ll now be able to move on to the applet where my first goal is for it to be able to mirror what knetworkmanager shows as a icon.  Afterwards I’ll move on to implementing profile based network management.  This represents a drastic departure from the previous version of knetworkmanager but I think it’s a much more intuitive interface that won’t require the user to know much about the under-lying hardware.