figuring out some server stuff