enum ports ui closes #199