fixup parser
input validation of port bindings