adding server stuff