working server setup