wip: trying a port thing