My du Implementation