itches the ditch