Starting work on adding textual ports