many improvements, still ripping dragonflywm...