error styling, not sure yet
show port in internal output message
faster reload + allow object with constructor name