basic server set up