about finished refactoring