d:0 , d:o ,d:o