updated port commands