added dexp parcial function