Hi Ben, we ended up doing pretty much exactly that, albeit with the process resource running vbscript rather than a trigger (my perl isn't the finest). Online calls dnscmd /recordadd, offline calls dmscmd /recorddelete and monitor calls dmscmd /enumrecord. Seems to work fine!