enhance ddoc