Refactoring modułu core.