add change for each wiperdog implements