remove passing handle to port, because why?