dictionary update enhance clean dup