refactoring tip for coding