work on OF1.4+ port structures