new jar refactored server