~ refactoring