add dillute utility