update to add TARGET_PORT