add server.* functions