add ZDT as dependency