adding XS::Server