added option to specify port