return string for listening ip and port instead of using puts
add some server specs