fixed port events