port handler bugfixes