refactoring
adding refactoring rules by file