module dnet WIP