add dydt function