fixed to port