made port variable