Server refactoring entry point