added one very inconvenient way to specify the port