major port handler rework