add document for utils