Make port variable
Profile?
Update
More style changes.