added ability to change port