update use case, func descrip, tools...