basic server stuff (8/11)