fixed port init