splitting out port and url to be passed in by the concrete application