modify the function of edog