add learningd3