changes about refactoring description