port modify decorator address handling