inspections refactoring