add options support for single server