basic server grabs port