documented portfw