OperateServerTemplate refactored